12
Countries
150+
Sites
1.1 MWp
Solar PV
1.3+ MWh
Storage