Police have apprehended three officials from the Malawi Energy Regulatory Authority (Mera), as the National Police spokesperson James Kadadzera¬†…

Read full story