translate English to French: "Innovation is at the heart of progress of a nation.
"L’innovation se situe au cœur même de l’évolution d’une nation.