By CEP Staff • 7 May 2010 in News

Solar energy services provider seeks $100 million debt for Europe’s largest PV project