Global renewable energy developer Mainstream Renewable Power has signed $117.5m equity investment from investors including IFC, the IFC African, Latin American and Caribbean Fund (ALAC) and the IFC Catalyst Fund, two funds managed by IFC Asset Management Company, Ascension Investment Management and Sanlam to accelerate the build-out of megawatts of wind and solar plants across […]