By CEP Staff • 11 December 2015 in News

Samsung, CC&L reach financial close on 50 MW Windsor Solar project