Invictus says not discovered oil, gas deposits in Zimbabwe

Australia’s Invictus Energy on Friday said it had not found oil and gas deposits in northern…

..