Logo
Logo

Kicking the gift horse

India has earned the unwelcome distinction of being the only emerging economy, other than Saudi Arabia, on the list of the world’s top 20 FDI destinations to have reported a decline in FDI inflows in 2010.

Read Full Story>>