09 Oct 2020 American Tower launches Edge data center in Austin, Texas This follows the company's Edge rollouts in Colorado, last month