translate English to French: Sustainable Development Technology Canada, an arm’s-length foundation focused on the development and demonstration of climate change, and clean air, water and soil technologies.
Technologies du développement durable Canada, une fondation sans lien de dépendance, axée sur la mise au point et la démonstration de technologies liées au changement climatique et à l’assainissement de l’air, de l’eau et du sol.