News

Indian equity markets showed resilience despite several headwinds, with Nifty closing with gains of 130 points at 24,813.