Invictus’ US$500m deal gives impetus to strategic oil projects
Zimbabwe government granting the firm National Project Status (NPS)
By Tatira Zwinoira
Sep. 12, 2025




