Clear Channel and the Times Square Alliance Create New State of the Art Billboard
Clear Channel and the Times Square Alliance Create New State of the Art Billboard: Clear Channel and the Times Square Alliance have partnered to launch a state-of-the-art digital billboard in the heart of Times Square.