IDC awarded by National Aeronautics and Space Administration: 2 awardees, $547.4M obligated through task orders. EXPLORATION EVA SERVICES CONTRACT…