Innovation has become the new buzzword across the globe. International organisations, governments, corporates, academia and society see it as the answer to the major economic, social and environmental transformations challenging the models of the 20th century.