> May I just say, that the most ridiculous thing in this news really is selling a 15% stake in a company for $100?
no kidding. i wouldn’t sell a 15% stake in a lemonade stand for $100. that doesn’t even cover the hassle of reviewing the contract and signing a bunch of notarized paperwork