After clicking on a story, use the back arrow in your browser to return to your search results. Use phrases "in quotes" or the tools below to better filter your results.
American Tower started operations in India in 2007 and its portfolio in the country has since expanded to more than 75,000 towers, becoming its largest overseas business.