Search: Innovator

Bushmaster factory closed

The Bushmaster factory in Windham, Maine will close at the end of March next year. The Freedom Group is consolidating production. The full press release … Freedom Group, Inc. (“The Company”), the world’s leading innovator, designer, manufacturer, and [Read More…]