Oil and gas company Tullow Oil has secured a favourable ruling from the International Chamber of Commerce (ICC) Tribunal, ...
As the global energy landscape evolves, investors must assess the stability of traditional fossil fuels against the growth ...
Tullow Oil has won its $320 million tax dispute with the Ghana Revenue Authority at the International Chamber of Commerce ...
Tullow Oil surges in London trading after an international tribunal found it is not liable for a $320M tax assessment in ...