Markets make up some losses to end 0.9% down on weak global cues; DLF led losses

Markets make up some losses to end 0.9% down on weak global cues; DLF led losses

Close