Freedom Group, Inc. announced today that it will close its Bushmaster Firearms International manufacturing facility located in Windham, Maine, effective March 31, 2011. The Bushmaster brand and products remain key strategic assets within the Freedom Group portfolio, the company said. It will relocate manufacturing of all Bushmaster products currently produced at Windham to other, existing […]
