YC Deveshwar ITC- ITC Chairman Y C Deveshwar Dies At 72
YC Deveshwar stepped down from executive role as chairman and CEO in 2017 but remained as a non-executive chairman
YC Deveshwar stepped down from executive role as chairman and CEO in 2017 but remained as a non-executive chairman