News

In a block deal last month, 14.22 crore shares—equivalent to a 3.23% stake—were traded at an average price of Rs 51.40, ...