News

Stock market plunges on weak corporate results and global trade fears, with Nifty IT down 1.54% and smallcaps outperforming.