Lucknow, India
Markets Pare Early Gains; Sensex Up 650 Points, Nifty Holds Above 23,300 at Midday | TheBriefWire