BP temporarily closes some petrol sites amid lorry driver shortage
BP (BP.L) has temporarily closed a number of its petrol stations across the UK as it struggles with a shortage […]
BP temporarily closes some petrol sites amid lorry driver shortage Read More »