IT sell-off snaps markets’ 9-day gaining streak; Infosys slumps about 10%- QHN

A massive sell-off in technology shares, sparked by the weak quarterly results and revenue growth guidance by Infosys, ended a […]