After a brief absence, Tupperware, one of the world’s most recognisable storage container brands, has returned to South Africa with a new identity. The company exited the country in 2024 after filing ...