185 Texas workers laid off from metal supplier

Missouri-based Boomerang Tube lays off 185 workers from its manufacturing operation in Liberty, Texas.