Out of 315 nominees, DuPagePads of Wheaton has been selected as one of the Top 100 Finalists still in the running for the 24th annual Chicago Innovation Awards. The awards celebrate the most innovative new products and services in the Chicago region across all organization sizes, sectors and industries. Over 700 business and civic leaders will come together to honor...