Tag: Constellation Energy Source
Constellation prize
Constellation Energy Source, a unit of Constellation Energy Group, has won a USD 43.6 million contract to design, build and operate an energy plant in downtown Nashville, Tennessee, USA.