s10

McGowans-Landa-S10

McGowans orders first Landa S10 in Ireland

By Bart de Vreede / March 3, 2021 / Comments Off on McGowans orders first Landa S10 in Ireland

Landa Digital Printing today announced that McGowans, one of Europe’s largest digital print specialists has ordered the first Landa S10 Nanographic Printing® Press in Ireland. Chosen for its unique ability…

Read More >