Data Center Map

EXA Turin

EXA Infrastructure
All'Abbadia Di Stura 151, Strada Comunale de Bertolla
10156 Turin
Italy
Visit Website

Please wait, loading..

Advertisement

EXA Infrastructure
Data Center Operator at
EXA Turin
All'Abbadia Di Stura 151, Strada Comunale de Bertolla
Headquartered in London, United Kingdom

71