ERC orders demolition of petrol station

Energy Regulatory Commission (ERC) ordered demolition of 24 petrol stations and closure of another six for…