Find North Sea winners
A report suggests the UK oil and gas industry is facing its biggest challenge in five decades thanks to a steep decline in exploration activity. Despite £14.4 billion worth of capital investment last year the Oil & Gas UK Activity...
10 April 2014