Introduction
The Start up ecosystem in India has seen tremendous growth since 2010. With over 3000 start ups and 800 more every year, India is the 4th largest country after US and China. This reflects the growing entrepreneurial spirit and risk taking disposition emerging in the country, with…