Sir Ian Wood says North Sea’s oil industry ‘nowhere near the end of its life’

Sir Ian Wood.
Breaking

    Cancel