The importance of innovation to organisational success is widely accepted; “innovate or die” as the saying goes. This is particularly applicable in rapidly evolving industries (such as technology) but even in more stable industries, innovation is nonetheless...