← Back to context Comment by chupchap 7 days ago All of them have US subsidiaries and Cognizant is an US listed company. 1 comment chupchap Reply anon291 6 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.