translate English to French: In essence, we foster the development and demonstration of clean technologies that promise to deliver significant benefits to the economy, the natural environment and to Canadians.
Essentiellement, nous favorisons le développement et la démonstration de technologies propres qui promettent de procurer des avantages considérables à l’économie, au milieu naturel et aux Canadiens.