In 2025 so far, Domestic Institutional Investors poured a record Rs 4.1 lakh crore into Indian equities, the highest-ever annual inflow on record since 2007