I seriously doubt that Titan is at the center of the torture scandal.
I am open to correction, but as far as I know the services Titan provided in this regard was translators. Not interrogators, and certainly not persuaders or whatever they are called.
If I am wrong, it will be interesting to asee whether the company makes a clean breast of the situation to its own poeple, or resorts to mushroom management (keep them in the dark, feed 'em BS, and all will be well.)