News
Lesedi Solar Project is a 75MW solar photovoltaic (PV) power project developed in Northern Cape Province near the town of Kimberly, South Africa. Aerial view of the Lesedi Solar Power Project. Image ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results