Business SpaceX, ULA & Blue Origin Win $13.7B in U.S. Military Launch Contracts The U.S. Department of Defense has awarded $13.7 billion in military space launch contracts to… April 5, 2025 0 Comment Archana Suryawanshi