Space Ball wins $489.6 million contract to deliver next-generation weather satellite sounder September 11, 2023
Military Leidos Wins $7.9 Billion Army Deal For Hardware Systems, Management Solutions August 31, 2023
Space QinetiQ wins $224 million contract to offer technical services to Space Development Agency August 31, 2023