IDC awarded by Department of Defense: 8 awardees, $928.7M obligated through task orders. CONTRACT: N62473-18-5858 TASK ORDER N62473-21-F-4212, P-2000 62…