Definitive Contract to Technology Service Corp by Defense Contract Management Agency: $148.7M obligated, latest action 2022-06-02. Igf::ot::igf Rapid…