translate English to French: The interviews suggest this difference stems from the greater demand for S&T (science and technology) graduates than IT (international trade) graduates.
D’après les entrevues, cette différence provient du fait que le nombre d’offres d’emploi dans le secteur des sciences et de la technologie est supérieur à celui dans le domaine du commerce international.