India’s government delights businesses by slashing corporate tax General Signs that a downturn is imminent spurred Narendra Modi into action Submit a Comment Cancel replyYou must be logged in to post a comment.