North Sea revenues rise but Scotland’s spending still outstrips income

Dunlin Alpha platform in the North Sea
Breaking

    Cancel