Letsatsi Solar PV Power Plant

The 75MW Letsatsi solar plant is located in the Free State of South Africa.