You knew it wasn't good news for solar energy company Solyndra when the FBI came knocking on Solyndra's doors. And you knew that it was particularly bad when CEO Brian Harrison and chief financial officer W.G. Stover took the Fifth when testifying before the House of Representatives. Harrison resigned last Friday, although the news of his resignation became known today.
More...
More...