https://stats.oecd.org/Index.aspx?DataSetCode=PATS_IPC
This is a stupid measure (number of patents), but it's better than whatever nothing is in that article. Seems like the EU is doing fine. The EU has issues, but "Europe not being good at innovating" is quite the leap that I doubt they can actually base in fact.
I wonder what else the author will suggest in their next article. Loosening labor regulations?