Organization:
Tullow Oil
LEI 2138003EYHWO75RKS857
Organization name
Tullow Oil Plc
Country name
United Kingdom
Country of registration
United Kingdom
Industry
Oil and Gas Extraction and Refining
Bond debt
2,178 mln USD