ATC Could Sell 51% Stake in Indian Unit to I Squared Capital
American Tower Company (ATC) could soon sell a majority stake in its Indian company to US-based I Squared Capital. As per an ET report, the tower company may be looking to sell a 51% stake in ATC Telecom Infrastructure Pvt Ltd. The company could entirely cash out as well at an enterprise value of $1.5-$2.0 billion USD. But I Squared isn't the only player who is looking for a stake... Read More