Sibanye-Stillwater Secures 89 MW Wind Energy Project With Successful PPA
It is with great pleasure that Sibanye-Stillwater announces the completion of its first PPA and the achievement of financial close for an 89 MW wind energy project. It is with…
It is with great pleasure that Sibanye-Stillwater announces the completion of its first PPA and the achievement of financial close for an 89 MW wind energy project. It is with…