India Inc reacts