IBIS to Open UK Customer Demo Center

IBIS Integrated Bindery Systems headquarters