What The New NASA Launch Could Mean For Jacobs and Other Contractors

The space agency awards billions of dollars worth of contracts each year.