LONDON: Vodafone Group Plc announced that the merger of Indus Towers Limited and Bharti Infratel Limited has now completed. The Combined Company is listed on...