Expanding office provider Citibase launches latest business hub Opening marks the company’s seventh site launch in 12 months 03/09/2017 Rachel Covill SMEs