Canadian company Snaile Inc. (pronounced "Snail.ee", www.snaile.com), has won the prestigious Digital Innovation of the Year award - part of the 2016 Postal Technology International Awards.
Toronto, Ontario, Canada - A judging panel of world postal services awarded the prize to the company for its "smart" mail notification technology that ...