Finance Secretary Tuhin Kanta Pandey on Monday asked India Inc to show “animal spirit” and make investments saying to become a developed country both the government and the private sector need to work ...