Better shed nearly 60% of employees and posted $304M loss in 2021. But IPO still in cards, SEC filings show
Documents filed Monday with the U.S. Securities and Exchange Commission shed new light on just how bad the past 18 months have been for Better. Continue reading