Vodafone sells 18.0% stake in Indus Towers - Vodafone Group PLC | RNS | Ticker