1 reviews | Active since Member
Probably another nasty result we see from the "legal" impoverished BBBEE scandal that destroyed a once first world country and many a company that produced wealth to its citizens. Paarl News proclaim that Tupperware will still be sold from the Western Cape, South Africa. I couldn't find any of their contact details as yet.