6/30/2008

Roughly 180 million square feet of new shopping center space was built nationally this year and last, just as demand from retailers is slowing. The ICSC predicts that 6,500 stores will be shuttered by the end of 2009.

Related Summaries