TCS, Tech Mahindra, HCLTech crash up to 8%: Why are IT stocks falling today

· India Today