Depot Home Decor Chain Files for Bankruptcy Again
Depot, the German home decor chain with 155 stores, has filed for bankruptcy for the second time in two years, sparking uncertainty over the fate of its 1,200 employees and retail locations. The GDC Deutschland GmbH, the company’s parent, announced an insolvency proceeding in its own administration on May 12, 2026, citing ongoing financial strain … Read more