Definitive Contract to Mecx, Inc. by National Aeronautics and Space Administration: $12.5M obligated, latest action 2023-10-18. Igf::ct::igf Safety and…