SUCCESSFUL PROJECT

TOPBiHiKu6 CS6W-TB-AG- 1.23 MW - Commercial Rooftop - Johannesburg - South Africa