One of the biggest scams I can see currently - hide the terms behind financial instruments, but take a 20 to 25% fee for making an investment!!
When the usual fees are 1.5% plus a performance fee
I really don’t understand why the SEC allows them to continue without proper disclosures on what they really are....