As store owners sign more short-term leases, landlords are taking a risky bet on the future of retail
February 26, 2021 at 10:11 AM EST
Roughly 1.5 billion square feet of retail space leased in the U.S. is set to expire this year, according to CoStar Group, or about 14% of the retail market.