The Italian Post has installed 11,500 digital signs in 3,800 branches (DS Summit)
3,800 branches across the country have already been kitted out with the queue management system, which brings the total number of VIA screens installed in all the participating branches of the Italian Post to an impressive 11,500. […]
Thu, Apr 28, 2016 at 7:25 PM