Ease of Doing Business in India – really?

I keep reading how things are getting easier in India, business-wise. I mean the powers-that-be are crying hoarse to make this point to anyone and everyone who will listen. I think it’s a bunch of good old-fashioned hogwash. Yeah, there are certain areas where I do see improvements. But that is almost always offset by […]