By CEP Staff • 9 November 2020 in News

The African Trade Insurance Agency (ATI) has announced that it will join an international consortium of developers and investors to support a new 37 MW (AC) solar power plant in Malawi.