SUCCESSFUL PROJECT

TOPBiHiKu6 CS6.1-60TB One Solar- 174 kWp - CSI Inverters - Cape Town - South Africa