translate English to French: SDTC recognizes that the investments must be made now in order to produce results in the future.
Ces problèmes, combinés aux défis et aux possibilités technologiques, pourraient avoir d’importantes conséquences sur l’orientation de la stratégie nationale du Canada.