Definitive Contract to SSC - Deltha, LLC by Department of Energy: $22.7M obligated, latest action 2022-04-06. Igf::ot::igf the Purpose of This Award Is…