News

Promoters sold shares worth ₹2.61 trillion in Q1 of FY26, a significant increase from previous quarters. Many promoters believe current valuations exceed the actual worth of their businesses, ...