translate English to French: Though there is wide consensus that technological innovation is a driver and critical source of sustainable economic growth in the new millennium, many developing countries have yet to benefit from the promises of science and technology.
Bien que l'innovation technologique soit largement considérée comme un facteur et une source essentielle de croissance économique durable au cours du nouveau millénaire, de nombreux pays en développement n'ont pas encore tiré parti des bienfaits attendus de la science et de la technique.