Tullow Oil said on Thursday the International Chamber of Commerce (ICC) has ruled that the Branch Profit Remittance Tax (BPRT ...
Tullow Oil shares soared on Friday after the London-listed firm revealed it would no longer have to pay a tax bill worth $320million (£258million). West Africa-focused Tullow, which was founded ...