Infosys, Tech Mahindra, Wipro all fall over 4%