India is among the world's top three preferred investment destination, but equity caps limit the size of potential inflows, according to a Columbia University report.
Indian cos, have suddenly become wary of making investments in foreign companies
Stay informed on our latest news!