Stock markets end marginally higher as heavy sell-off in IT counters spoil sentiment
The 30-share BSE Sensex ended 78.56 points or 0.09% higher at 83,817.69 and the 50-share NSE Nifty went up by 48.45 points or 0.19% to settle at 25,776