Data Center Map

EXA Genova

EXA Infrastructure
Via Pillea 21, Genova Localita Borzioli
16153 Genova
Italy
Visit Website

Please wait, loading..

Advertisement

EXA Infrastructure
Data Center Operator at
EXA Genova
Via Pillea 21, Genova Localita Borzioli
Headquartered in London, United Kingdom

71