For those looking to keep their holiday treats freshly stored and sealed — without going to a house party to get the goods — Tupperware has opened its only U.S. pop-up kiosk at the Florida Mall in Orlando. Last year, the Orlando-based company Tupperware opened a similar kiosk in New York City, but they’re keeping […]
