The New York Times - Business:
Richard Branson’s satellite launch company, which hasn’t recovered since a January mishap in Britain, has laid off nearly all its employees.
This post first appeared in The New York Times - Business. Read the original article.