Skip to content
Infosys, HCL Tech, other IT stocks tumble up to 3%. What's spooking investors? · Hindustan Sphere