Taylor Opens State-of-the-Art Label Manufacturing Facility in Mexico
Taylor Corporation recently held a grand opening celebration at its new label manufacturing facility in Monterrey, Mexico. Spanning more than 107,000 sq. ft., the new facility consolidates production, warehousing, and distribution operations under one roof.