About Us

Cables Connected
2356850

Cables Connected

Established since
2016

Established since

Servers Installed
471379

Servers Installed

Racks Constructed
31424

Racks Constructed