By CEP Staff • 5 August 2011 in News

Solarhybrid wins record 40 MW German PV project order