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 ...