The Spot Choueifat Digital Wall, located on the external façade of the mall, is a 6.2 x 11.52 m LED screen that delivers high-impact and standout presence. It can be used to reach people visiting the mall and target those outside the mall perimeter.