ATC set to build 3,500 new tower sites by the end of 2020

American Tower Corporation (ATC) is set to build around 3,500 new tower sites in India by the end of 2020. According to ATC, it had built around 1,000 towers in the country during the quarter ended September 30, 2020.