Does economic data support the hype around Narendra Modi’s India?

According to Macquarie Capital, retail investors alone own 9% of India’s equity market value, while foreign investors are at slightly less than 20%. Analysts, however, expect foreign investments to …