Virgin Orbit Shuts Down Operations, to Layoff Almost 700 Employees Due to Lack of Funding The satellite subsidiary of the company is going out of business after six years. by Isaiah Richard