Landa Digital Printing is set to complete a solid year with the installation of its first nanographic printing press, the Landa S10, at Graphica Bezalel located in Israel. The nanographic printing press is said by Landa to be ready to revolutionise the printing industry as the technology can reportedly provide both the versatility and short-run…