
Scala opens dedicated 142sqm show room in Central London
A marketing technology company specialising in digital signage and integrated solutions, Scala says UK showroom will offer hands-on interaction with solutions for European customers Scala, a digital signage and integrated solutions specialist, has opened …