Bright Spot in Commercial RE: Retail Shops
The death of in-person shopping has been exaggerated. A drop in construction around 2009 coupled with post-pandemic demand lowered available space to 4.8%. NEW YORK – Retailers are on track to open 1,000 net new stores in the United States this year as retail availability hits record lows, in fresh signs of the sector’s resilience … Read more