On February 26, the company announced that it would shutter about 300 underperforming storefronts in North America by 2027, CNN reported. Roughly 200 of these stores will close by the end of 2026.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results