Firm sells solar panels – to itself, taxpayers pay

Ohio Gov. Ted Strickland (L) and Secretary of Commerce Gary Locke (R) listen to US Vice President Joseph Biden (C) speak to local officials June 23, 2009, at Willard & Kelsey Solar Group in Perrysburg, Ohio. Biden toured the facility before speaking about the struggles of hard hit auto communities. (Photo by J.D. Pooley/Getty Images) Read more about Firm sells solar panels – to itself, taxpayers pay[…]