British trading darling Stenn has fallen from $900 million into insolvency in just a few days
Stenn’s collapse ended nearly a decade of founder Karpovsky’s efforts to build a $20 billion, technology-driven industry disruptor. Read more
Source link