LETSATSI – SOUTDRIFT –
South Africa

Portfolio List
Letsatsi-75MWdc

LETSATSI – SOUTDRIFT
Project description: 64 MWac / 75MWdc Location: Free State (South Africa) Structure: Fixed