Scotland’s deficit falls as North Sea revenues reach record £9.4bn

Scotland’s deficit falls as North Sea revenues reach record £9.4bn