It's a marketing brochure for a data centre in Londonwho the f*** are contabo some organisation with 100 employees? Have a look at the top 5: AWS, Azure , GCP, Oracle, IBM. Millions of customers. And guess what - they all call Slough (London).
There are plenty of other data centres throughout the EAMA
There are several data centres already in many countries. Slough is just one more
London Data Centres
Strategically located in Docklands, Reading and Slough, we’re the partner of choice to financial services, media, software, and telecommunications leaders.
Amsterdam
Data Centre
The Amsterdam data centre facility is home to three of the world's largest Internet exchanges and is close to several key undersea cable landing stations. This market has become a major centre for financial services technology and home to global leaders in energy, insurance and consumer products.
Frankfurt Data Centres
Our Frankfurt data centres are 10km apart from each other, which make them an appealing offering to companies searching for disaster recovery and backup solutions. Additionally, our data centres support some of the world’s leading enterprises and finance institutions with scalable colocation and provide access to hundreds of cloud and managed service providers.
They're all claiming to be the best, the fastest, the most reliable, etc.