Tag: shop

10,000 oil dealers may close shop as drop in fuel consumption, high cost hit

A recent report revealed that there's been a 92% drop in petrol…

John John