Indian stock markets witnessed a sharp selloff on 28 February, with Sensex and Nifty plunging nearly 2 per cent amid global ...