Rent is cheap, vacant space is everywhere: Retailers seize the moment to open stores
March 18, 2021 at 13:01 PM EDT
Year-to-date, retailers in the United States have announced 3,199 store openings and 2,548 closures, according to a tracking by Coresight Research.