Tag: The Malawi Energy Regulatory Authority (Mera) has said it will allow ethanol-producing companies to start selling the product in service stations between July and August

Opinions and Columns