Skip to main content

Despite recent launch success, Blue Origin says it's laying off 10% of workers