TAG
Alpha Japan
Scala Partners with Alpha Japan to Deliver the First Large-Scale Deployment of Digital Signage in Tokyo Convenience Stores
Scala, the leading provider of end-to-end solutions for the digital signage and advertising management markets, today announced Alpha Japan has selected Scala's award winning...