environomica.org
Forestry & Water
We know that 80% of land species live in forests and almost 300 million people dwell in forests too. Forests provide a variety of resources to all of us, including food, medicine, wood, fresh water…