Obama says the reason his "stimulus" driven solar industry hasn't fared as well as he'd promised is because Chinese imports have driven down the price of solar panels and that Chinese government subsidies are to blame.
Turns out? The Chinese are flailing too:
"Chinese solar industry faces weak sales, price war."
Got another excuse for your having wasted billions of our tax dollars on this cursed boondoggle, Barry?