Embedded video from CNN Video Next Article Obama praises breakthrough on climate legislation in weekly address Kate Sheppard Politics
Next Article Obama praises breakthrough on climate legislation in weekly address Kate Sheppard Politics
The nation’s first commercial carbon sequestration plant is in Illinois. It leaks. Juanpablo Ramirez-Franco
This disaster relief nonprofit is pioneering a clean energy alternative to noisy, polluting generators Elizabeth Ouzts, Energy News Network