Celebrating twenty years
By Ned Stafford2013-07-12T00:00:00
Source: Shutterstock
German solar energy company Conergy files for insolvency