Looks like we have another winner in the green jobs category. It won’t be long before there’s no solar panels being made in the United States. Sounds like it should be called Solyndra II. The Democrats and the Obama Administration sure can pick ’em! Gory details (or should that be Gore-ee) at the source below.
Source: The Foundry