Main COMPLETED projects
Nominal Power
5.45MWp
Status
operating
Nominal Power
24MWp
Status
operating
Nominal Power
42MW
Status
operating
Nominal Power
17MWp
Status
operating
Nominal Power
4.9MW
Status
operating
Nominal Power
7.3MWp
Status
operating
Nominal Power
5.9MW
Status
operating
and many other renewable projects around the world