NASA has announced 13 additional awardees selected through an on-ramp process for the second iteration of the Open Innovation Services
NASA has awarded 10 companies contracts worth a total of $20 million over five years as part of the NASA Open
Processing....