The Space Force unit on Tuesday announced about $2.5 billion in satellite contracts would go to L3Harris, Lockheed Martin, and Sierra Space.
What's Your Reaction?