Saying that an area the 120% size of Central Park is deforested yearly to create business cards doesn't at all follow from what they claim. There may well be 24,000 trees in NYC's Central Park, but the last time I was there it was far from covered in trees. 30,000 could grow in a far smaller space.
That kind of reasoning doesn't inspire confidence!
That kind of reasoning doesn't inspire confidence!