Sibanye-Stillwater accelerates decarbonisation through two more renewable energy projects
South Africa-headquartered PGMs and gold mining major Sibanye-Stillwater has announced the financial close and start of construction of two additional renewable energy projects for its SA operations. Aside from South