Party City returns to U.S. after closing 700 stores
Party City began shutting down in December 2024, after another bankruptcy, with corporate layoffs happening immediately and most stores closing by February 2025

Source: The Independent
Party City began shutting down in December 2024, after another bankruptcy, with corporate layoffs happening immediately and most stores closing by February 2025