Troubled oil company Tullow Oil plc’s path to revival got a boost as its...
Tullow Oil
Tullow Oil Plc’s chief executive officer and exploration director quit after the company cut...