bigwords-innovation

Revealing big words: Innovation

The word “innovation” has recently become very popular and seems to be one of the most overused business terms: there are technological innovations, policies supporting innovation and even innovative television productions. There are many definitions of the term “innovation”, but they all refer only to the creativity and ingenuity of individuals. Nothing more confusing. The word “innovation” was used for […]

Continue Reading →