translate English to French: Should obstacles and constraints be identified, we are committed to working with all players in the innovation stystem to overcome them.
Le discours du Trône de 2001 annonçait que l’objectif du Canada était d’être reconnu comme étant l’un des pays les plus novateurs du monde.