Live: Sensex rebounds 1,328 pts; Nifty ends above 16,650

Markets snapped a 7-day losing streak to close more than 2% higher on Friday, a day after their worst fall in over a year following Russia’s invasion of Ukraine. Stay with TOI for all latest updates.
Uncategorized