We develop, build, own, operate and maintain power plants across emerging markets

Skip Map
Select one of our locations

10.5GW

Project backlog & pipeline

2,911GWh

Power produced in 2020

4.5GW

Target by end 2021