Defining Innovation

What is innovation? The term is everywhere, but what does it actually mean to innovate? The lexical root of innovation is nouvos, or new. The Oxford English Dictionary defines innovation as: innovation |ˌinəˈvāSHən| noun the action or process of innovating. • a new method, idea, product, etc.: technological innovations designed to save energy. Wikipedia, always […]

Defining Innovation Read More »