SCREEN Europe appoints Andreas Karch to expand its digital transaction print-equipment businessRead more