Retailers in the US are on pace to announce around 3,700 store closures this year, the lowest annual figure since 2016, according to our @CoStarUS data. https://twitter.com/CNNBusiness/status/1430130527751876611

Article From: "CoStar Group"   Read full article