The Defense Innovation Unit, an office within the U.S. Department of Defense, issued awards to develop a novel method for sea-based space launch. Acco.
The Defense Innovation Unit, an office within the U.S. Department of Defense, issued awards to develop a novel method for sea-based space launch. Acco.