By CEP Staff • 9 April 2013 in News

Element Power and UPM form Finnish wind development JV