Markets close 1% down on dismal SBI earnings and weak global cues

Markets close 1% down on dismal SBI earnings and weak global cues

Close