There is room for 1.2T new trees to absorb more C than human emissions each year
eurekalert.org
eurekalert.org
There was only one problem: it did not seem feasible to scale to the point of offsetting all of the human-caused CO2. Now, a new study says that is is feasible (see the original post link).
I have been offsetting my family's carbon for the last four years. If you want to do so, as well, you can donate here: https://trees.org/carboncalculator/