Sierra Space Completes First Dream Chaser, Lays Off 165 Employees

Published by on 11/23/2023 UTC

Just days after announcing the completion of Tenacity, Sierra Space confirmed on November 17th that it had laid off 165 employees who had been instrumental in assembling the Tenacity.

Continue Reading >