Banking giant Barclays has officially opened a major new financial hub in Glasgow. Its campus in ... along with a street food market. The campus comprises five buildings, three of which are ...