ITC Ltd chairman YC Deveshwar sold his entire holding in the company last fiscal before retiring from executive role in February. Deveshwar, who has been the longest-serving boss in the cigarette-FMCG-hospitality conglomerate, had 6.8 lakh shares at the start of last fiscal which he sold through 18 transactions through the year with the last transaction on February 3, two days before moving into a non-executive role, as per disclosures in the company’s latest annual report…READ MORE