Simca Advertising lit up New York's Times Square. Times Square attracts more than 50 million visitors annually, offering brands unparalleled exposure to a diverse, global audience. "DOOH advertising ...