Number: 17647851
Country: United Kingdom
Source: TED
Data Centre Services (Space, Power, Networking, etc.) at Joule House in Manchester
Data centre services (space, power, networking, etc.) at Joule House in Manchester.
The University of Manchester.