Glossary Element  Carbon Footprint

Source
Contributor
Approved Yes
English term Carbon Footprint
Language Translations
English definition Carbon Footprint
Language Translations