eew-logo
Our renewable projects around the globe
LocationSolar (MW)BESS (MWh)Hydrogen (MW)
Morocco001000
United Kingdom11293000
Australia157125581000
Italy1366400
Spain82360
Sweden2535440