April 2, 2020

Fuel demand slumps by 75%, could force petrol stations to close

Fuel demand slumps by 75%, could force petrol stations to close

Image: 
petrol station

accImages.createImage();

A slump in demand for fuel could see a number of petrol stations across the United Kingdom to close during this lockdown period


Source: Fuel demand slumps by 75%, could force petrol stations to close