India Posts Eighth Straight Weekly Loss, Longest in 25 Years; Nifty Ends at 22,421.95
Indian equities closed another weak holiday-shortened week with the Nifty 50 at 22,421.95 and the Sensex at 71,909.70. The Nifty fell 3.1% for the week and the Sens…


























