Keysource has been brought in by managed IT services firm ITPS to upgrade and expand its colocation facility in County Durham, north east England. The need was driven by increased demand for ITPS’ services, following its selection by Microsoft as one of the early adopters of the Azure Stack roll-...