Back to quote

More traffic means more advertising dollars. - Jeff Zucker More traffic means more advertising dollars. - Jeff Zucker More traffic means more advertising dollars. - Jeff Zucker