IFC bids for MLA role on Malawi's Salima solar

The IFC is looking to take over the mandated lead arranger role for the $80 million, 60MW Salima solar PV in Dedza, Malawi

Blurred image of Trade Finance article content