Skip to main content

At 88%, India's market cap-to-GDP ratio is now highest in 12 quarters

In the past 15 years, the ratio has ranged from a low of 52 per cent in March 2005 to a record high of around 150 per cent at the end of December 2007

from Today's Paper https://ift.tt/3pxglNG

Comments

Popular posts from this blog