Storia: Infosys, HCL Tech, other IT stocks tumble up to 3%. What's spooking investors? — Warptech Lab News