The start-up ecosystem in India is giving rise to some amazing situations which most people (i.e. outsiders like me) find very difficult to grasp.
Looking at the flurry of activity in start-up land all over the world, I sometimes…
If you are in India and even remotely interested in current affairs, you have…