Mainstream Renewable Power
Mainstream Renewable Power is a global renewable energy company estabished in 2008 to develop, construct and operate wind and solar PV projects in high-growth emerging markets. As at November 2016, it has 9.8 gigawatts in development, 280 megawatts in construction and 524 megawatts delivered into operation safely, on time and on budget.