Company Details
- Employees
- 1
- Founded
- -
- Address
- 66 Drury Lane, 78 Roeland Square,south Africa
- Industry
- Renewable Energy Semiconductor Manufacturing
- NAICS
-
Semiconductor and Other Electronic Component Manufacturing
- Website
- http://tech-ops.co.za/
- Keywords
- Solar PV System design, SolarEdge System design, Helioscope Simulations, Solar PV site assessments, PV Component selection.
- HQ
- Cape Town, Western Cape