Morgan Stanley upgrades India to ‘Overweight’: Here’s what it means

[ad_1] An overweight rating on a market usually means that it deserves a higher weightage in investments and it would perform better in the future. “India rises from number 6…