Mystery shrouds Karo’s Ngezi platinum project

The 33,7% remaining stake in Karo Holdings is held by Leto Settlement, a private company with key interests in mining.
By Tinashe Kairiza and Elma Zhoya Sep. 30, 2022