The description by Mr Gillies of Scotland as a “standout destination” for investment seems entirely fair, given what it has to offer and the cold numbers highlighting the success enjoyed by the nation ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results