News

Shares of ITC experienced a ₹13,863 crore block deal as BAT sold a 2.57% stake at ₹417, causing a temporary price dip.