German Retail Chain Brüder Schlau Closes Stores After 100 Years of Business
After more than a century in business, the German retail chain Brüder Schlau is closing 50 of its wholesale stores, affecting approximately 850 workers. The company, headquartered in Porta Westfalica,...