EXA InfrastructureData Center Operator at
EXA Edge DC Milan
Via Caldera 21
Headquartered in London, United Kingdom
EXA Edge DC Milan
Via Caldera 21
Headquartered in London, United Kingdom