Innovation

What It Means

A new method, idea, product, etc.


How to use it

'Our company prides itself on fostering innovation.'


When it became popular

1930s

© by Corpospeak