Harley Davidson to plant 50 million trees by 2025

Not only do we have to stop┬ádeforestation, we also have to plant trees, billions of them, in the cities, in the countryside… What if companies land not only a hand, but thousands of them ?