IT star Cognizant finds itself stuck in another quagmire

Open in new window