Stage
Location/Country
Technology
Capacity
At least 1GW of battery storage projects in Italy – development partnership with Altea Green Power