IFC To Back 44 MW Solar Plus Storage Malawi Project By Voltalia Updated On Thu, Apr 20th, 2023 by Saurenergy The International Finance Corporation (IFC), the private sector body of the World Bank and Voltalia, a renewable energy company have signed an agreement to arrange financing for the Dwanga Renewable Energy project at Malawi, an east African country. This project has two components which comprise 44 Megawatt (MW) of solar and power and 10 MW […] Read more