However I wouldn't be at all surprised if the smallprint somewhere in a long chain of paperwork means that you will never get any financial return in your "investment". There are a few platforms and crowdfunding platforms that let retail investors put small amounts of money into startups and I have never heard of a single case, even from an anonymous netizen, of anyone getting money back from such a structure.