By CEP Staff • 2 December 2009 in News

Efficient waste treatment solution developer seeks Eur2 million