Corporate News Tullow Oil Set To Fire Employees Over Business Uncertainty BT Correspondent February 6, 2020 0