Infosys, TCS, HCLTech down: Why are IT stocks falling after the recent rally?

· India Today