By CEP Staff • 27 November 2015 in News

UPC reaches financial close on 120 MW Moroccan wind farm