TPG didn't invest. They were given 15% of the company in the IPO due to a contract that Cocoon (CVT) failed to deliver on.
However it looks like they did buy some in a Capital Raising. I'm curious to know why, but I'm sure we won't have to wait too long for the Post-Mortem.
DYOR