Nextgov.com3 months agoScienceCACI wins $2B NASA IT centralization jobCACI International won $2 billion task order from NASA to centralize IT assets. [ more ]