20-20 champs! India outscores global stock markets in hit ratio
"A counter argument could be that India was a small market back then, but even now India is only 3% of global m-cap. With a slowdown threatening major world economies, India’s superior record in generating long term multibaggers will only improve," the report said.