Blue Origin Cuts 10% of Its Employees
Feb 15, 2025 - 00:00

In an email to employees, the company’s chief executive said the company had become bloated during its growth in recent years.