Vodafone PLC to sell 9.9% stake in Indus Towers on Wednesday through block deals 0 18.06.2024 15:05 Economictimes.indiatimes.com The deal is valued at up to $ 1.09 billion, according to the term sheet.