Exploring Failed Ideas & Ventures
Bed Bath & Beyond spent $11.8B to buy its own shares instead of using cash flow to invest in the business leading to it’s demise in 2023