ILANGA

ILANGA

Located in Karoshoek, approximately 30 km east of Upington (Northern Cape Province, South Africa), this 100 MW nominal capacity plant represents a milestone in the expansion of solar thermal energy across the African continent.