LA: Defense Contractor Horsburgh & Scott Launches Industrial Gearbox Facility in St. Tammany Parish
International manufacturer Horsburgh & Scott Company announced that it has established a 32,000-square-foot facility in Slidell for the repair, servic...