Stocks | Tue Nov 20, 2012 3:38pm IST

Indian shares end flat; Infosys falls, Mahindra gains