← Back to context Comment by chupchap 10 days ago All of them have US subsidiaries and Cognizant is an US listed company. 1 comment chupchap Reply anon291 10 days ago I mean ... Come on we know what's really going on here.
I mean ... Come on we know what's really going on here.