Tag: L Brands

Coronavirus: Victoria’s Secret losing 250 North American stores, Canada Goose cuts workers

More retailers have announced layoffs and store closures at their Canadian operations…

error: Content is protected !!