IDC awarded by National Aeronautics and Space Administration: 2 awardees, $27.1M obligated through task orders. LIQUID HYDROGEN FOR MULTIPLE NASA…