Indian markets close: Sensex plunges 589 pts, Nifty closes near 24K; IT bucks trend
India’s equity benchmarks snapped their impressive seven-day winning streak on Friday, April 25, closing lower as broad-based selling pressure took hold. While the IT sector provided a pocket of resilience,…