armsvault.com
Taurus USA Creates Jobs in Georgia
Taurus USA announces plans to establish a manufacturing facility in Bainbridge, Georgia, part of Decatur County, creating over 300 new jobs with a combined investment of over $22.5MM in infrastructure and operations.