Emissions 83% below 2005 levels by 2050 without financial pain? — ‘Nothing could be further from the truth!’


By: - Climate DepotMay 19, 2009 9:05 AM

.