News

Petrol dealers claim lower prices are killing them

Lower petrol prices may be good news for some of us, but may not be the same for petrol dealers,…