1
6
Flagship Store Rome
adidas Europe
SOLUTIONS
Digital Elements & Subconstructions - Interactive Screens, LED Ceiling, LED Walls, Projectors
SKILLS
Engineering · Production · Assembling · Logistics
Installation · Integration · Service & Maintainance