Dedicated To Restoring Our Government to Citizens' Control

Steven Chu

Chu On This: Time To Resign

It’s clear that Energy Secretary Steven Chu is at least partly responsible for losing over $500 million in taxpayer money for the loan to Solyndra. Can anyone explain then why President Obama still has “full confidence” in Chu? FULL confidence? In the era of Obama, losing $500 million in taxpayer money is not a big […]