Business 6 months ago Vodafone to sell stake in Indian telco worth $335 million Vodafone had previously sold an 18% stake in Indus Towers for $1.8 billion in June.