Green Business | Wed Dec 21, 2011 9:41am EST

Solar Millennium files for insolvency