Indian markets extended their winning streak for a third consecutive week, with benchmark indices reaching new all-time
highs, despite the rupee sustaining near record low against the dollar. The NIFTY50 index rose by around 0.5% to close
at approxim...