Turin, Italy, 08 June, 2021. The recently rebranded IM GROUP (formerly Inkmaker Group) has announced the completion of a major installation in Western Europe. The project, led by Oliver Daulon, General Manager, Inkmaker France SARL / Area Sales Manager for IM ...
Read More