NASA Awards Jacobs a $209 Million Contract and Accenture Invests in Titan Space Technologies

NASA awards Jacobs a $209 million contract, and Accenture unlocks R&D opportunities with Titan Space Technologies investment.