ETRMA says 91 percent of all EU tyres recycled

31 Oct 2008