Delivery Order to Twenty8 Technology LLC by Defense Advanced Research Projects Agency: $17.3M obligated, latest action 2025-07-16. Independent Itd…