ITC Chairman Y C Deveshwar Passes Away

NEW DELHI

Noted industry leader and ITC Chairman Y C Deveshwar passed away today morning after a brief illness, according to company sources.

Deveshwar (72), who stepped down from executive role in 2017 but remained as a chairman in non-executive capacity, passed away this morning at a private hospital in Gurugram.