Glasgow pips other UK cities for investment says London boss

The head of a London-based firm which has led a £15 million development on Sauchiehall Street says more businesses are interested in investing in…

facebook.com/...5448602286
Scotland flag - the saltire Made In Scotland. For Scotland.
or
Create An Account