TagBusiness in India

The upper hand of the desi entrepreneur

T

Everyone knows that India is a tough place to start a business. India is at #132 among 183 countries in the ease of doing business index. A lot has been said about the disadvantages of starting a business in India. I’m not here to talk about that. Pick up any newspaper and you will spend an entire day reading about what’s wrong about India. I’m going to talk about the advantages of being a desi...