Company hasn't made an announcement on this so not sure how you conclude that the deal is HUGE?
TTT had their result last week. FY they did just $270k revenue, and lost $3.7m NPAT .... versus market cap currently $275m!
Yes the technology could have commercial applications, but to date that's still questionable.
The share price is well and truly over priced in my view