The Democratic Congress and the Obama Administration have managed to score a historic win on health care reform, one that will pave the way for near-universal health coverage and improve the lives of millions of Americans. Now make way for a bazillion blog posts on 'what does this mean for my pet issue...'
So, what does it mean for the chances of a climate bill this year? My latest exclusive post at theEnergyCollective.com answers that question. Head over to the Energy Collective and check it out.