03 Jul 2023 American Tower files to build Edge data center in San Antonio, Texas First of 1,000 1MW sites?