Sibanye-Stillwater marks milestone in carbon neutrality journey 

Sibanye-Stillwater has concluded its first power purchase agreement (PPA) and achieved financial close for an 89-megawatt wind energy project. The clean energy will be generated by the Castle Wind Farm, located near De Aar, South Africa, and will supply the miner’s South African operations via a wheeling agreement with Eskom. Under the terms of the 15-year PPA, the Castle Wind…

Read More