For the third consecutive year, Tullow Oil plc has, at the end of 2016, reported an operating loss of $754.7 million,...
Tullow Oil plc (Tullow), the independent oil and gas exploration and production group, has bagged a full-year revenue...