Tullow Oil reports strong 2022 revenues, but faces $300m tax bill dispute
Tullow Oil reports strong 2022 revenues, but faces $300m tax bill dispute Tullow Oil is contesting a substantial £243m ($300m) ...
Tullow Oil reports strong 2022 revenues, but faces $300m tax bill dispute Tullow Oil is contesting a substantial £243m ($300m) ...