Services for Plant Owners companies


Search within these results:

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 ...