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

Dunlin Alpha platform in the North Sea
Dunlin Alpha platform in the North Sea

Breaking

    Cancel