Markets close 0.5% down on weak global cues

Markets close 0.5% down on weak global cues

Close