03 Jun Is India frightening to do business in?
I had never thought of India as an intimidating place for doing business, until I met two people in the same week who called it just that. Painful, yes. Confusing, yes. But frightening? Really? The World Bank has consistently placed India... Read More.