Barberan and PrintFactory form strategic partnership5 March 2021Industrial production relies heavily on accuracy, reliability and maximum uptime.