News

Hundreds of stores are set to close this year, following the roughly 900 locations that have closed between 2022 and 2024.