By CEP Staff • 3 October 2012 in News

Solar Frontier provides another 80 MW of CIS solar panels to Catalina project