Business News South Africa Southern Africa Business South Africa: Sibanye-Stillwater Faces Compensation Claim for Terminated Brazil Deal byLegacy AuthorMarch 2, 2022 | 18:04