Markets Tumble: Sensex, Nifty Fall After Green Open
Indian equity benchmarks opened in green but quickly declined amid selling pressure. The rupee touched a new low of 95.63 against the dollar, increasing downside risk to growth and upside to inflation…