Vodafone Group Plc to sell 9.94% stake in Indus Towers for up to ...
Indus Towers is India's largest telecom tower provider with over 219,736 towers covering all 22 telecom circles. Bharti Airtel Ltd is the largest shareholder ...
Read more at Livemint