You just read:

Delta Installs 1.25 MW of SolFocus Concentrator Photovoltaic (CPV) Systems for Sistema Solare in Italy

News provided by

SolFocus

Jul 24, 2012, 02:00 ET