Linked to 2 companies in the Companies and Corporations Registry.
Scala Chile 2 Data Centers SpA
77997316-6
Scala Chile Data Centers SpA
77332843-9
DC Scala Latam Holdings S.L.
77.997.316-6
77.332.843-9