Indus Towers has appointed Neeti Wahi as the Chief Digital and Information Technology Officer effective December, according to ET Bureau report. Wahi, who was previously the chief information officer at Sterlite Power, comes with 22 years of executive-level experience in the BFSI and energy sectors with a proven record of driving digital transformation across business…