Sibanye Stillwater settles Appian dispute for $215 million, averts London damages trial

South Africa
November 9, 2025