Satcon Technology Corp, yet another solar company that was given a multi-million-dollar grant from the Department of Energy is going down in flames. When Satcon announced Wednesday that it will file for Chapter 11 bankruptcy protection, it became the second ...
Read More »