US Senate approves renewable tax credit renewal

The Clean Energy Tax Stimulus Act of 2008 passed the Senate with overwhelming bi-partisan support in an 88 to 8 vote.

Blurred image of IJGlobal article content
Blurred image of IJGlobal article related content