Global Technical Realty handing over Slough campus sooner than planned
Global Technical Realty handed over the second 13.5MW phase of its GB One campus in Slough.
or
Global Technical Realty handed over the second 13.5MW phase of its GB One campus in Slough.
or