The Spot Choueifat Channel is a network of fourteen 75” LCD screens, spread throughout the mall, that are equipped with a Touchscreen, Facial Recognition, Mobile Bridge and Beacon technologies; all of these represent powerful engagement tools that enable you to create contextual and relevant campaigns that accurately target customers.