Tullow Oil PLC (TLW.UK)

Tullow Oil PLC