By CEP Staff • 22 September 2015 in News

Aleo expands German production facility by 200 MW