Vodafone to sell 10% stake in Indus Towers for up to Rs 9,000 crore 0 18.06.2024 16:04 Business Standard British firm to sell stake upto Rs 9,000 cr via block deals