About
News Coverage
Projects
Career
Contact
Be a Partner
Our renewable projects around the globe
Location
Solar (MW)
BESS (MWh)
Hydrogen (MW)
Morocco
0
0
1000
United Kingdom
1129
300
0
Australia
1571
2558
1000
Italy
136
640
0
Spain
82
36
0
Sweden
253
544
0