European Union

Lost in Innovation

The proliferation of innovation jargon is making it hard to formulate effective innovation policy, writes Sami Mahroum.
12 May 2010