Sibanye-Stillwater faces legal setback as court rules on $1.2bn Appian dispute 0 10.10.2024 19:28 Business Report