In less than two weeks, first Prime Minister Narendra Modi and then RBI governor Raghuram Rajan have all but accused the Indian business sector of lacking in innovation and fighting spirit—to be more precise, ‘animal spirit’—as there is a continuing tendency to depend on the government to provide sops, tax exemptions, stimulus or incentives before finalising investments. Worse, India Inc was being taken to task for not having faith in India’s growth story, the continuing overseas investments by the business sector being a case in point.