Startups, A word that comes along with a lot of criticism and loads of questions with it in India. If ...