IESE Insight

A new way of measuring the impact of innovation