News

Between December 17 last year and now, India’s benchmark indices, Sensex and Nifty, have each declined by nearly 4 percent, making them the worst-performers among major global indices.