% of ideas that are funded for development

Innovation[None]Percentage

Definition

Percentage of ideas that are funded for development.

Tags

idea