Delivery Order to Mele Associates Inc by Department of Energy: $11.8M obligated, latest action 2026-01-20. U.s. Department of Energy National Nuclear…