Tomra unveils latest Spanish operations hub for equipment demonstrationsNorwegian-headquartered business Tomra has officially inaugurated its latest special project facility in Valencia, Spain, which will offer a showcase for its optical sorting equipment, reports Neill Barston. Business news, New products, Processing, Sustainability