NetActuate completes infrastructure and connectivity upgrades Santiago data center in Chile Jun 20, 2023