Videos
Sensex falls 250 pts, Nifty below 18,650; IT stocks shed the most; PSU banks continue to shine; IRCTC down 5%