September 15, 2026 Interesting Reads India Has 23 Crore Demat Accounts. But How Many Investors Actually Show Up? India has 23 crore demat accounts, but only a fraction of investors trade every month. Here is what the numbers reveal.
September 2, 2026 Interesting Reads 20 Years in the Markets: Still Curious, Still Learning A look back at 20 years in the markets—from blogs and webinars to television, podcasts and short-form video—while staying curious and continuing to learn.