
Defining Impact: The Challenge
Innovation is lauded as the key to economic growth but the challenge of measuring the impact of new ideas has received much less attention.
Become a site member to access member exclusive tools, content, and receive notifications of new blog posts.