translate English to French: Vision To be known worldwide as the best in S&T for defence and security.
Vision Être reconnue à l’échelle mondiale comme chef de file en matière de S & T pour la défense et la sécurité.