89503118CWA000020: Canyon Power Solutions, LLC · FederalPipeline
89503118CWA000020: Canyon Power Solutions, LLC
Definitive Contract to Canyon Power Solutions, LLC by Department of Energy: $922,022 obligated, latest action 2019-04-09. Folsom Substation Transformer…