Harbour Icon
Red Tape Media is synonymous with innovation, and our newest media addition; ‘The Harbour Icon’ is a testament to that legacy. Join us in shaping the future of advertising, where cutting-edge technology merges seamlessly with artistic storytelling to create a symphony of sight that leaves an everlasting impact. Number of HD Screens: Large Format SMD …