@Home – Canal Walk Flagship Store
Digital signage has enhanced the shopping experience by adding a new level of sophistication.