OOH Owners The New 16’ x 56’ Digital Superboard in the Heart of Toronto 16’ x 56’, the high-resolution 13.3-millimetre LED screens