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