Carole Nakhle
‘Complex and unstable’ UK tax regime for oil and gas is deterring investors
Finance