Vindicator Logo

Shopping centers reported $1.23 trillion in sales in 2002 and employed 10.7 million people.

Sunday, December 28, 2003


Shopping centers reported $1.23 trillion in sales in 2002 and employed 10.7 million people.
International Council of Shopping Centers