Delphax Technologies Reports Profitable First Half, Announces $1.3 Million Order for Imaggia Check-Printing System
Company to Showcase Roll-Fed CR2200 at Demo Days, a Month-Long Series of Performance Demonstrations at its Bloomington, Minn., Headquarters