How do Treelia plant trees?

We are cooperating with Eden Reforestation Projects – an organisation that is planting trees around the world.