Leidos
–
Framingham, MA, 01701
... utility consulting, electric power generation facilities, including renewable (solar, wind), hydroelectric, energy storage, thermal (combustion turbine, solid-fuel), carbon capture and sequestration and/or other power generation technologies. ... - May 22