The Nifty index snapped a three-week losing streak, rising nearly 2% over the week, while the broader market also showed strength with midcap stocks leading the way.
The Nifty index snapped a three-week losing streak, rising nearly 2% over the week, while the broader market also showed strength with midcap stocks leading the way.