New Delhi, March 31 Telecom infrastructure company Indus Towers announced on Tuesday the appointment of Venkatesh Tiwari as its new Chief Operating Officer (COO), effective April 1, 2026.Tiwari will succeed Tejinder Singh Kalra, who is set to retire from the company upon attaining...