An Opera News Kenya publication
Energy Regulatory Commission (ERC) ordered demolition of 24 petrol stations and closure of another six for…