Tags
The Merriam- Webster Dictionary defines ” innovation ” as : 1. the introduction of something new, and 2. a new idea, method or device. When we think of many of the world’s leading products, we remember stories of how someone somewhere thought of a new way to address a need, or a different way to address a problem. Continue reading