Global Project References
All| Asia| Europe| North America| Latin America| Africa| Oceania|
1.6MW
1.6MW Rooftop Distributed Power Plant of Maerrua Mall in Windhoek, Namibia
20kW
20kW Rooftop Distributed Power Plant in Cape Town, South Africa