Setting the bar for quality, scale and innovation, these large format digital screens have redefined incentre media.