Data Center Map

EXA Bulgaria SOF-SHI

EXA Infrastructure
63, Shipchenski prohod Blvd.
1574 Sofia
Bulgaria
Visit Website

Please wait, loading..

Advertisement

EXA Infrastructure
Data Center Operator at
EXA Bulgaria SOF-SHI
63, Shipchenski prohod Blvd.
Headquartered in London, United Kingdom

71