News

IT stocks fell by 0.5 per cent as they awaited the earnings report from sector leader Tata Consultancy Services on Thursday. ...