TreeHugger Radio 6

Chief British economist Sir Nicholas Stern announces that the ravages of climate change are "the greatest market failure the world has seen." A report commissioned by Royal Dutch Shell estimates the value of the "green" economy, and Hunter Lovins offers her two cents on the matter. Inc. Magazine names its Green 50, and the founder of the 100 Mile Diet explains what he's putting on the table. (listen)

WHAT'S HOT ON FACEBOOK

treehugger slideshows