Definitive Contract to Technology Service Corp by Defense Contract Management Agency: $1.6M obligated, latest action 2024-03-21. 200311!000303!5700!gq03…