Tag: Scotland’s Attractiveness Survey 2021

Scotland second most attractive location for inward investment in the UK

SCOTLAND'S Attractiveness Survey 2021 that confirmed Scotland was yet again the most attractive location for inward investment in the UK outside of London. Despite the...

Latest News