Markets extended gains for a third session, with the Nifty closing above 22,950, led by banks and heavyweights, as sentiment improved on easing West Asia tensions.
Markets extended gains for a third session, with the Nifty closing above 22,950, led by banks and heavyweights, as sentiment improved on easing West Asia tensions.