Elon Musk’s SpaceX clocks a $1.3 billion authorities win, hits massive monetary milestone

This newest batch of launch missions represents the fifth and final order within the company’s National Security Space Launch (NSSL) Phase 2 contract. read more