Shoppers are returning. Have malls stemmed the tide of failure?
According to the U.S. Census Bureau, retail sales overall in the United States were more than $6.5 trillion last year.
According to the U.S. Census Bureau, retail sales overall in the United States were more than $6.5 trillion last year.