Entry Thumbnail

TopScreen Media seals deal with World Trade Center

A firm specialising in customer engagement has won a major contract with New York’s World Trade Center. TopScreen Media, which is a tenant of the Leeds Digital Hub, has been selected to create a digital strategy for the world-renowned development, located in Lower Manhattan. One World Trade Center opened in […]

Posted by