By CEP Staff • 6 April 2009 in News

Concentrator PV developer seeks $20 million on path to trade sale