Tullow directors share £458,044

Tullow Oil's five executive directors shared £458,044 in salaries last year, up from £310,672 in 1996