Source: PR NEWSWIRE

Press Release: Banner Managed Communication : Beyond the Big Screen: Digital Installation Brings Madame Tussauds Experience to Life at 'The Crossroads Of The World'

NEW YORK, August 5, 2015 /PRNewswire/ -- A giant new LED screen in New York City will give the tens of millions of annual visitors to Times Square - 'The Crossroads Of The World' - a chance to see inside Madame Tussauds. (Photo:...

Read full article »
Est. Annual Revenue
$100-500M
Est. Employees
100-250
CEO Avatar

CEO

Update CEO

CEO Approval Rating

- -/100

Read more