"Europe’s innovation ecosystem must scale to match the ambitions of the Draghi report"
The Draghi report, which spans about 320 pages, mentions the word "innovation" 400 times. It seems like innovation is treated as a magic word. How can it become more than just a buzzword and truly drive Europe's competitiveness? You're …