DC Business DC
Davos elite want to plant 1 trillion trees to help the planet, but many still fight a carbon tax
Activists blasted Davos attendees for paying lip service to the environment but not actually doing much.