Keppel Data Centres SG4

Location

20 Tampines Street 92
Singapore, 528875, Singapore

Parent company

Keppel Data Centres

Service provider