Virgin Orbit to lay off 85% of workforce after failing to secure funding

The Long Beach-based small satellite launch company announced it would layoff 675 employees in a U.S. Securities and Exchange Commission filing Thursday, subsequently informing staff during an all-hands meeting the same day.