Invictus Energy Provides Update on the Cabora Bassa Project in Zimbabwe
Invictus Energy has offered an update on the activities of its Cabora Bassa Project in Zimbabwe, which it owns and operates 80% of. The non-binding farm-in agreement has been dissolved,...
Read More