Nomura India Fund Soars To $3.6 Billion As Japanese Bet On PM Modi News News / News 7 years ago 313 Views comments India is what money managers have begun to call a "consensus trade," meaning almost every fund is bullish. Read more
Comments