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
A slump in demand for fuel could see a number of petrol stations across the United Kingdom to close during this lockdown period