Vleiland Floating Solar

See the story of Africa’s largest floating solar power plant constructed at the farm Vleiland in the Western Cape region of South Africa.

×