India is a nation of entrepreneurs. With 80 percent of the workforce either self-employed or in casual employment, you might argue there’s no better place to launch a startup.  But ...