site logo

H&M anticipates 'tens of thousands' of layoffs