Green Blog: On Our Radar: Another Energy Bankuptcy
Monday, October 31, 2011 - 12:20
in Earth & Climate
The failure of Beacon Power, which received a federal loan guarantee, could add to criticism of the Obama administration's green energy financing.