Loading...
Over the past few years, a persistent buzz has intensified among Indian corporations. The Union government seems to be projecting the country as a great destination for foreign investors. There's a lot of talk about FDI (foreign direct investment), and several initiatives have been floated to facilitate overseas investments in our economy.