Ophir Energy plc September 26, 2020 Ophir Energy plc was an oil and gas exploration and production company based in London. It owned both operating and non-operating assets in Africa, Asia,...