Solar Trade Platform and Directory of Solar Companies
Karoo Solar

Karoo Solar

23 Ann Arbor Road, Scottburgh, 4180
+27 81 3688973
South Africa South_Africa.png

Business Details

Installation size
(S)maller Installations
Other Services
Monitoring
Operating Area
Kenya, South Africa, Malawi, Mozambique, Namibia
Inverter Suppliers
Last Update