Into the Top 100,000 Web Sites

It is has been just a little over two months since we launched Innovation Excellence, and thanks to your great support, we already have cracked the Top 100,000 web sites on Amazon's Alexa web site rankings - putting us in the Top 0.32% of the millions of web sites out there. Innovation Excellence is home to more than 3,350 innovation-related pieces of content and brings an innovation community together every month from over 180 countries now.

Read More »