Edmonton City Centre’s video walls
A well-known attraction in Alberta’s capital, the Edmonton City Centre (ECC) is an expansive indoor facility that connects local stores, two downtown hotels and more than 557,418 m2 (6 million sf) of office space. As such, it is an attractive hub for out-of-home (OOH) advertising.