Posted on April 13, 2006 by Harry MessenheimerEnvironmental Progress? Yes! The 2006 Index of Leading Environmental Indicators has been released. Find it here.