LONDON: Vodafone Group Plc has launched a placing of its remaining 79.2 million shares in Indus Towers Limited representing 3.0% of Indus’ outstanding share capital through an...