31 Mar 2023 Virgin Orbit to lay off 85 percent of staff, cease operations Follows a recent failed satellite launch in the UK