We develop, build, own and operate renewable power plants globally

Skip Map
Select one of our locations

13.2GW

Project backlog & pipeline

2,911GWh

Power produced in 2020

15GW

Target by end 2025