Indus Towers Vodafone to Sell $2.3 Billion Stake in Indus Towers in India, According to Report admin, June 14, 2024 The final size of the stake sale by Vodafone, which owns 21.5% of mobile-tower operator Indus via various group entities, is yet to be decided. Currently, the investment is worth $2.3 billion based on Friday’s closing stock price in Mumbai. However, the actual size of the stake sale could be… Continue Reading