date:Dec 31, 2013
A and Spain's Telefonica SA.
He says it has expanded step-by-step to include more than 10 points of presence (an access point from one place to the rest of the Internet) in locations including London, Frankfurt, Stockholm, Moscow, Paris, Johannesburg, Helsinki and Dubai in the United Arab Emirates.
Our vision is to construct an 'information silk road of the 21st century'. Although competition in the UK and Europe is severe, our advantages include good solutions for clients, low-latency terrest