censemaking.com
Innovation: The Simple Definition
Innovation definitions can sometimes create more confusion than clarity. Looking at what it is and does can change that. Innovation might be one of the most confusing, mis-characterized words in bu…