Vodafone Group Plc on Wednesday announced to sell its entire remaining 3% stake in Indus Towers for repaying its debts.