Definitive Contract to Science & Technology Corporation by Department of the Army: $10.4M obligated, latest action 2025-11-24. Procurement for the…