Bankrupted solar panel manufacturer Solyndra has been back in the news lately, but not for the right reasons. Reports in recent days showed that Solyndra used tens of millions of taxpayer dollars to buy its own products in order to make its balance sheet appear more solid. Florida Rep. Cliff Stearns is chairman of the […]