Back to top

The European Commission presents new European Innovation Agenda to spearhead the new innovation wave