Credit: Phillip Pessar/Flicker Tupperware has confirmed that it will be closing its only American factory later this year. The company, which has over 10,000 employees worldwide, will shut down its last production facility located in Hemingway, South Carolina, resulting in around 150 job losses between from September through till January.…
Source: The Gateway Pundit – Read More