Watch CBS News

Tour the "Squishmallows" headquarters

Take a tour inside the Los Angeles headquarters for "Squishmallows," the stuffed animal company worth over $11 billion.
Jun 28, 2025 (07:01)
Videos
View CBS News In
CBS News App Open
Chrome Safari Continue