News

Info Edge's investments in Indian startups yield 10x returns, 36% IRR, and multi-bagger potential across various sectors.