If you've ever dreamt of seeing your name lit up in bright lights or your brand projected on a colossal billboard amidst the hustle and bustle of the world's most vibrant city, Times Square is the ultimate stage. While the notion of advertising in this…










