3 ms·Wall Street Missed Warning Signs from Stenn Ahead of $1B Fintech Implosion3 points by petethomas 2y agotoomuchtodo 2y agohttps://archive.today/hBYvG https://archive.today/hBYvG