Delivery Order to Innovative Technology Partnerships LLC by Department of Energy: $21.6M obligated, latest action 2026-04-30. Department of Energy (doe)…