Twenty years ago, Times Square swelled with millions of tourists who’d flocked to New York to start their holiday shopping and marvel at 161 megawatts’ worth of electronic billboards. The world’s leading brands had all paid top dollar for a piece of this spectacle and, several stories above the sidewalk, they vied for attention: Toyota,…Read More