13 August 2024
insights
Home »
Defining Impact: The Challenge for Leaders
Innovation is widely lauded as the key to economic growth but the challenge of measuring the impact of new ideas has received much less attention in research literature, and in the dialogue with key stakeholders: governments, businesses, and investors. Defining and measuring impact requires a systematic approach based on explicitly...