Party City, the nearly 40-year-old party supplies retailer, is closing all its stores by February 28, 2025. CEO Barry Litwin announced the immediate wind-down of operations, leaving thousands of ...