LESEDI – HUMANSRUS –
South Africa

Portfolio List
Lesedi

LESEDI – HUMANSRUS
Project description: 64 MWac / 75MWdc – Structure: Fixed – Location: Northern Cape (South Africa)