Sibanye-Stillwater takes major step as it signs first utility-scale renewable energy project
Sibanye-Stillwater this week announced that it had concluded its first power purchase agreement and achieved financial close for an 89-megawatt (MW) wind energy project. This clean energy will be generated by the Castle Wind Farm, the largest private wind farm constructed in South Africa to date, located near the town of De Aar in the…...