Diebold Nixdorf Wins Red Dot Product Design Award for its Retail Self-Service Solution

Written by