News

Out of the 20 stocks that make up the Nifty Pharma index, 18 were trading in the red, reflecting a broad-based sell-off. The ...