Invictus Energy seals deal with Qatari royals; to get $500m in conditional finance
By Agencies Invictus Energy (Invictus), which discovered huge natural gas deposits in Zimbabwe in 2023 has signed a binding memorandum
Read More