Internet hosting provider unveils new office space in £107m Gloucester city centre development

 

Taking all 19,000 sq ft in No2. Cathedral Walk, the technology firm welcomed its staff to site with a champagne reception to officially open the space …

from Google Alert - web hosting

 

No Comments

Comments are closed.