A dozen major stores have announced that they'll be shutting down locations in the coming months, including Allbirds and REI.
The retail landscape keeps shifting. Malls that once buzzed with weekend shoppers now feel quieter. Restaurants where ...