Services for Manufacturers in Republic of South Africa


Results

Grid Capital Solar

11 Beaufort Rd, Johannesburg, South Africa
Gauteng 0001
Republic of South Africa

Southern Africa is well-positioned to benefit from the solar energy boom because of high levels of solar irradiation.

Generating electricity on farm ...