Definitive Contract to Techtrans International Inc by National Aeronautics and Space Administration: $90.2M obligated, latest action 2026-05-11.…