Sensex, Nifty post weekly loss as investors gauge domestic developments
Indian shares posted their second weekly loss on Friday, struggling to break past recent peaks as investors assessed a host of developments, including a cabinet reshuffle and results from software services giant Tata Consultancy Services. Weighed down by heavyweight financial stocks, the blue-chip NSE Nifty 50 index…