Can Tullow get back on a growth track?
Oil and gas company Tullow Oil (TLW) was a notable stock market success story of the first part of the 21st century.The company enjoyed notable discoveries in Ghana and Uganda and could point to a 70% success rate on exploration and...
13 February 2019