Term:
Innovation
Definition:

An innovation is the implementation of a new or significantly improved product (good or service), or process, a new marketing method, or a new organisational method in business practices, workplace organisation or external relations.

Domain:
Industry
Source:
OECD
arrow-up icon
Feedback