Delivery Order to Mele Associates Inc by Department of Energy: $91.1M obligated, latest action 2025-07-31. U.s. Department of Energy (doe), National…