Space Ball wins $489.6 million contract to deliver next-generation weather satellite sounder September 11, 2023