translate English to French: "Innovation" was interpreted in a broad sense: reaping the benefits of good ideas.
L'innovation s'entend au sens large : faire fructifier de bonnes idées.