Our track record

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

We have been awarded planning consent for more than 7,000 megawatts 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.

track

Get our latest newsletter
straight to your in-box

Stay updated with all latest updates,upcoming events & much more.
SUBSCRIBE NOW
close-link