Smallcap mutual funds are best performing funds with up to 16% return since last Diwali. Will it last? October 27, 2026 · Economic Times Read full story at source