Indus Towers: Vodafone Group Plc will sell its remaining 3% stake in telecom infrastructure developer Indus Towers. The UK ...