NASA Awards 56 IT Contracts Worth Up To $20B
NASA has awarded 56 contracts under a potential 10-year, $20 billion vehicle that covers information technology products and services for the space agency's centers....To view the full article, register now.
Already a subscriber? Click here to view full article