Created just as the national psyche and consumer confidence suffered a devastating blow in September 2001, the Schaumburg Business Association next week will celebrate its 20 years representing the members of Illinois’ second largest economy.

Read More

By

Leave a Reply