Vodafone sells 18% stake in Indus Towers for Rs 15,300 crAgencyJune 20, 20240 Following the transaction, Vodafone now holds 82.5 million shares or 3.1 per cent stake in Indus Towers.