Freepower Projects

Freepower Projects

Unit 105 1st Floor, Gateway Park, Berkley Road, Ndabeni, 7405, Cape Town
+27 21 5102771
+27 21 5101939
South Africa South_Africa.png

Staff Information

No. Staff
14

Business Details

Installation size
(S)maller Installations
Other Services
Design
Operating Area
South Africa
Inverter Suppliers
Last Update