Odyssey Systems and Three Others Win $1.9B Air Force Technical Services Contracts

The Air Force awarded nearly $1.9 billion in contracts to Odyssey Systems and three others to provide aerospace advisory support.