Indian markets: Sensex tumbles over 1,000, Nifty slips amid caution

Business