translate English to French: To make Canada an attractive place for innovation on the global scene Agree Disagree Not Sure 7a.
Faire du Canada un pays capable d'attirer l'innovation sur la scène mondiale D'accord Pas d'accord Incertain 7a.