By CEP Staff • 7 June 2011 in News

Finnish engineering firm boosts waste position with shredding tech