NASA Awards Launch Services Contract for Roman Space Telescope to Elon Musk’s SpaceX
NASA Launch Services, or NLS, II is an indefinite-delivery/indefinite-quantity contract that has tentatively specified the launch date of the telescope as October 2026. The