25684862101_988f3c736b_z
Mainstream Renewable Power wins seven government contracts in Chile to build one gigawatt of wind energy plants worth USD $1.65bn

17 August 2016

Mainstream leads largest and most competitive energy tender in Chilean history with award of 986 megawatts Tender seven times oversubscribed…

Noupoort wind farm 3
Rockefeller Brothers Fund confirms investment in Mainstream Renewable Power Africa power generation platform

28 July 2016

The Rockefeller Brothers Fund investment is part of the $117.5m deal which has now closed, after being announced in June…