An Indian entrepreneur’s view on the location :

Link :  Is it easier to do a start up in India than in US