North Sea’s potential hindered by tax, claims oil boss

James Edens, CNR International managing director
James Edens, CNR International managing director

More from Energy Voice

Latest Posts