Redesigned digital display becomes Canada’s largest
Cadillac Fairview (CF) has combined two adjacent outdoor screens at the Toronto Eaton Centre (TEC) to create a single, 785-m2 (8,454-sf) digital out-of-home (DOOH) advertising space, managed by Branded Cities Canada.