Whoever is being stimulated by this spending is pretty perverse

Renewable welfare: $251,000 per job

By Steve Milloy
Thursday, September 3, 2009

Taxpayer provided welfare for the renewable energy industry became a lot richer yesterday as the Departments of Treasury and Energy announced that they were making $502 million in “grantsâ€