Innovation is becoming too mainstream

  Innovation, according to Merriam-Webster Dictionary means: : the introduction of something new : a new idea, method, or device : novelty But let’s be honest – that is a very broad definition. Any manufacturer can claim that its product is new or exaggerate its significance by stating it is innovative. Many marketing departments promote […]