lifeterralogoplat

Life Terra Foundation

Life Terra Foundation is an initiative dedicated to addressing climate change by restoring Europe’s biodiversity through large-scale reforestation efforts: Their mission is to plant 500 million trees across Europe.