NASA terminating $420 million in contracts not aligned with its new priorities

The National Aeronautics and Space Administration is terminating $420 million in…

Continue Reading