Retail investors become net sellers in FY26, withdrawing ₹5,803 cr

Business