Markets end flat as gains in financials erase losses

The 30-share Sensex and the 50-share Nifty were flat at the mark of 27,403 and 8,248 respectively

Read More