Leonardo DRS on Aug. 4 said it signed an agreement to build a new facility in Brookfield, Conn., to expand and consolidate operations for its Naval Power Systems businesses and ultimately help increase throughput.
The new site will provide 141,087 square feet…
Jobs