Vodafone Sells 18% Stake in Indus Towers to Bharti Airtel Vodafone Group sold a larger-than-planned 18% stake in Indus Towers in India for USD 1.82 billion (MYR 8.6 billion) on…