2013

2013Auto Feed shredders win EOPA 2013 ‘Technology Product of the Year’ award