That was a glancing reference to the exit of his longtime No. 2, Finance Minister Chrystia Freeland, who shocked the country by publishing a scathing resignation letter instead of delivering an ...
ITC stock surged over 88 per cent after the company's board approved the hotel demerger in August 2023; at present levels, the stock is down 11 per cent from its peak. Key levels to watch out now.