October 10, 2011

Will Solyndra Controversy Dim Public Sentiment for Solar Power?