taboola.comTaboola is a private advertising company headquartered in New York City.