Logo
Logo

Failing the smell test

Such is the general preoccupation with domestic issues, economic and political, that even business people are mostly unaware of how much the rest of the world's (especially American) perceptions of India have changed in the last couple of years - in particular, its loss of attractiveness as a place for doing business.

Read Full Story>>