Less Than A Year After Investing in Missouri, Company Receives Part of $990M Contract
- May 04, 2021
Accenture Federal Services (AFS), which selected St. Louis for its new Advanced Technology Center in 2020, is one of eight firms that’s been awarded a five-year government contract for up to ... Read More