Link to the Show / Show NotesThe senate last week blocked a vote on the extension of renewable energy tax credits, which expire December 31. If Congress fails to extend the credits, most of theses renewable power projects are in danger of being abandoned.

Play in your Iphone