American Tower Corp. to invest $2 billion in India: Ravi Shankar Prasad Business April 6, 2016 CEO James D. Taiclet Jr. committed to investing more in India.