In a theme that has become eerily similar in 2011 and now 2012, yet another solar panel-energy company has laid off a significant chunk of it's workforce.
One of a handful of "pet projects" the Obama Administration singled out during the Stimulus has having so much promise, has filed for banktuptcy-after taking Federal Dollars and promising jobs.