The International Council of Shopping Centres, based in Toronto, ON, is an organization that serves as a global trade association for the shopping center industry.
It provides networking opportunities, industry research, and educational programs for professionals in the retail real estate sector.
Generated from their business information