Ikoula
Data Center Operator at
Ikoula Data Center 01 (IKC01)
32-34, rue du Pont Assy
Site Code: IKDC1
Headquartered in Boulogne Billancourt, France
Ikoula Data Center 01 (IKC01)
32-34, rue du Pont Assy
Site Code: IKDC1
Headquartered in Boulogne Billancourt, France