Smart and Sustainable Power
We found 1 companies
AFRICA ON SOLAR ( PRIVATE) LIMITED
95 Baines Avenue, Corner 2nd Street, Harare, Zimbabwe, Harare
Africa on Solar has experience in utility scale solar; including both ground-mounted systems and large roof-top installations. Our ground-mounted experience extends across all kinds of terrain, includ...
Verified
1