
Sibanye-Stillwater marks a renewable energy milestone with the Castle Wind Farm
Sibanye-Stillwater has successfully launched its 89 MW Castle Wind Farm, marking a significant milestone for the company and South Africa’s private renewable energy sector, with Castle being the largest private-offtake wind farm in operation in South …