translate English to French: The development of new technology and research projects has associated risks.
Le développement d’une nouvelle technologie et les projets de recherche comportent des risques.