Indus Towers

Vodafone to sell US$2.5 billion Indus Towers stake

Vodafone is mulling a US$2.5 billion sale of its stake in India’s largest cell tower firm. The British telco confirmed that it is looking to sell its entire 28.1% stake in Indus Towers, launching an initial sale of 63.6 million Indus shares. The company has said that it is in talks with multiple parties regarding […]