translate English to French: Recent work commissioned for the U.S. Department of Energy (DOE) suggests that it is important to understand the 'social' innovation system within which a technology is to be deployed.
Les récents travaux commandés pour le département de l'Énergie (DOE) des É.-U. permettent de penser qu'il est important de comprendre le système « social » d'innovation au sein duquel une technologie sera déployée.