Our track record

Our track record speaks for itself. We have successfully delivered almost 450 megawatts into commercial operation. A further 920 megawatts are currently in construction or nearing financial close.

We have been awarded planning consent for more than 4,700 megawatts for 48 projects across four continents. In 2015, we won 1,250 megawatts in highly competitive tendering processes in Africa, South America and Europe. In challenging conditions, we have a solid reputation for delivering projects safely, on time and within budget.


Get our latest newsletter
straight to your in-box

Stay updated with all latest updates,upcoming events & much more.