Tentree has made an incredible impact on the environment by planting over 43 million trees to date.
Tentree has made an incredible impact on the environment by planting over 43 million trees to date. True to its name, the company plants 10 trees for every purchase made.