Stocks | Wed Dec 5, 2012 3:38pm IST

Indian shares end higher; retailers gain