2026.07.07

Space Force Awards $2.4B Contract for New Nuclear Command and Control Satellites