Leonardo DRS Inaugurates Menomonee Falls Manufacturing Facility for Naval Power Business
Leonard DRS has opened a new manufacturing facility in Menomonee Falls, Wisconsin, where its naval power segment will work to deliver services and boost business efforts to aid the U.S. Navy. The arms industry company said Friday it invested in the facility to become the center point of the Leonardo DRS Naval Power business’ modernized […] More