Markets end 0.7% down on weak global cues

Markets end 0.7% down on weak global cues

Close