ICSC

International Council of Shopping Centers (ICSC) was founded in 1957 and is the global trade association of the shopping centre industry with more than 61,000 members in over 90 countries. Learn more about ICSC and the activities click here.