1000 employees
TelecityGroup is Europe's industry-leading provider of premium network independent data centers offering a range of flexible data center.
1997