With new tree planting initiatives popping up across the world using slogans like “We Plant a Tree Each Time You Swipe Your Card” and “Every Shirt Sold Plants 12 Trees!”, the world seems to have settled on one form of carbon sequestration (the removal of carbon dioxide from the atmosphere). But this reforestation craze often […]
