News

IFC's prior disclosures in 2023 showed Mzizi project would require a total outlay of $91 million (Sh11.75 billion).