Well, the impression I got from the text was “sold for $11 million”. There was no mention of rights retained, royalties, partial ownership, etc. I agree that those should be in there. But, it’s not like I have the contract in front of me!
Which is why ALL of us should reserve judgment. We don't have all the facts. So comments like yours (and I think it's interesting about how so MANY people on these threads are posting the exact same cookie cutter kneejerk comment about "it's a scam because Rossi only got $XXMM and would want more") are very much sheer speculation.
The ONLY thing we know is that the financial backer (Cherokee) is a well-established company that has been around for a long time, and that the principals of the company are well-known legitimate business types. The fact that Industrial Heat was talking to a high-level Chinese official testifies to their "global clout".
You don't get to that level in the financial world by being dummies or by failing to deliver the goods. Cherokee undoubtedly checked out both the technology AND Rossi. I suspect they even know which cheek of his ass has the birthmark.