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.