By CEP Staff • 11 December 2015 in News Samsung, CC&L reach financial close on 50 MW Windsor Solar project