Digital Bermuda Banner In NY’s Times Square

The Bermuda Tourism Authority [BTA] is reportedly running a 3D digital ad banner in Times Square, New York. The MarTech website said, “Bermuda Tourism Authority is testing 3D digital out-of-home [DOOH] technology to stand out in one of the busiest, brightest locations on the planet — Times Square — to launch their new campaign, ‘Lost Yet Found.’ […]

Go to Source