5% in EU innovation funding yields a 4,300% ROI karlsnotes.com 6 points by valkrieco 9 months ago · 1 comment Reader PiP Save No comments yet.