Renewable Energy PTC and 1603 Extensions Tacked Onto Senate Bill
March 08, 2012 at 10:49 AM EST
Renewable energy policy has seemingly been on the hot seat since late summer. As early as today, it will finally find out how much political backing it has with a series of votes on Capitol Hill.