Bankrupt solar company with fed backing has cozy ties to Obama admin


By: - Climate DepotSeptember 2, 2011 12:11 AM