Markets
Indian shares log weekly gains as earnings optimism fuels banks
- Nifty 50 added 0.46% to 25,571.25 on Friday
Subscribing is the best way to get our best stories immediately.