EXA INFRASTRUCTURE
Headquartered in London, the company owns 155,000 kilometres of fibre network across 37 countries, including six transatlantic cables and the lowest latency link between Europe and North America.
Address
EXA Infrastructure LtdLondon
GB
WC2N 5RW
United Kingdom