Definitive Contract to The Building People LLC by Department of Energy: $12.4M obligated, latest action 2025-06-03. DSW Technical Support Services