Tag: Tech Mahindra stock fall