IT sell-off rattles India's stock market with all but five Nifty 50 stocks in red IFTTT