Capacity Media is part of the Delinian Group, Delinian Limited, 4 Bouverie Street, London, EC4Y 8AX, Registered in England & Wales, Company number 00954730
center3 are excited to unveil a significant expansion of operations in the Eastern Province, Saudi Arabia, with the launch of two brand-new, state-of-the-art data centers - the Dammam Data Center and the AlKhobar Data Center.