Skip to main content

Search from vocabulary

Content language

Concept information

Preferred term

innovation measurement  

Definition

  • Innovation is of considerable importance to individuals, organizations, and nations as a source of business value generation that can be leveraged economically. Innovation has been central to economic indicators of growth and prosperity. [Source: Encyclopedia of New Venture Management; Innovation Measurement]

Broader concept

Belongs to group

URI

https://concepts.sagepub.com/social-science/concept/innovation_measurement

Download this concept: