Skip to main content

SAGE Social Science Thesaurus

Search from vocabulary

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

http://data.loterre.fr/ark:/67375/N9J-QTNZM1ZL-6

Download this concept: