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

Skip Map
Select one of our locations

11.9GW

Project backlog & pipeline

2,911GWh

Power produced in 2020

15GW

Target by end 2025