Data Center Tours (DCT) IT Room Phase 1, France

Gemalto, Chambray-les-Tours, France