Exploring Failed Ideas & Ventures
In 2023, numerous scandals led to their largest shareholder ruling out further investment.