translate English to French: NRC has responded to the innovation challenge with the launch of Vision 2006:
La réponse du CNRC au défi de l'innovation :