Space DoD signs $270 million agreement to accumulate SES satellite communications services November 8, 2023