A123 Systems Files For Bankruptcy Another promising clean technology company hasn't been able to make it under current economic conditions. Read More