Definitive Contract to Didlake Inc by Department of Energy: $7.3M obligated, latest action 2025-09-08. Provide the U.s. Department of Energy (doe) With…