Techno Cosmic Research Institute (IDW)

In the IDW continuity, the Techno Cosmic Research Institute, also known as T.C.R.I., is one of 's many technology shell companies, and becomes his primary base of operations during the Vengeance story arc after both the loss of StockGen and the defeat of General on Burnow Island. Like StockGen, TCRI is located in New York City.

During the Vengeance arc, Stockman enters into a partnership with the to help the latter mount an attack on  and the  in  in exchange for the  providing greater funding and security to Stockman's operations. However,, who has come to see the Shredder's collaboration with outsiders as an existential threat to the Foot, goes behind the Shredder's back to help broker a traditional clan challenge between between the Shredder and his nemesis. Knowing a sinking ship when he sees it, Stockman quickly withdraws his involvement with the Foot, and Shredder is soon after killed by Splinter in a duel.

In The War to Come arc, former StockGen intern confronts Stockman at TCRI and requests that he join forces with others in defense of the world, also she unnerves Stockman by smugly revealing how much she already knows about the, , , the s, the , the flyborgs, the s, and especially how Stockman has repeatedly run away from conflicts for purely selfish reasons. Meanwhile, a mutant scorpion named Zodi has secretly infiltrated TCRI to conduct corporate espionage for her employer, Madame. All are caught in the building when it is abruptly attacked by join force of Agent 's with assistance from 's group  and the  with Detective Kara Lewis as police liaison. The, who are already hidden outside monitoring April's safety, become temporary allies with Zodi and Stockman to repel the EPF-DW-NYPD attack.