Press "Enter" to skip to content

Iconic American Brand Closing Last U.S. Factory, Moving to Mexico

Tupperware will move its only U.S. manufacturing facility to Mexico where the bulk of its products are already made. Continue reading…
Source: Hudson Valley Post

Be First to Comment

    Leave a Reply