Solyndra: Enron 2.0?

Brian Ross has more on the unfolding solar panel company scandal.

Related Videos