IDC awarded by Environmental Protection Agency: 3 awardees, $34.0M obligated through task orders. EO14042ID/IQ CONTRACT: TECHNICAL SUPPORT FOR THE…