Tomra unveils latest Spanish operations hub for equipment demonstrations
Karel Strubbe_Head of TOMRA Food EMEA. Pic: Tomra Share this page Norwegian-headquartered business Tomra has officially inaugurated its latest special project facility in Valencia, Spain, which will offer a showcase for its optical sorting equipment, …