Logo

Logo

Naveen Jindal

ITC Chairman YC Deveshwar passes away

Deveshwar had received the Padma Bhushan, India's third-highest civilian award, in 2011. He was also ranked the seventh best performing CEO in the world by the Harvard Business Review.