Market cap-to-GDP nears 2007 peak: expensive valuations, but not a bubble yet

Wait 5 sec.

India’s market cap-to-GDP ratio is nearing its 2007–08 bull run peak, raising concerns of stretched valuations. However, experts downplay these fears