About Company

Taboola is the world's leading discovery and native advertising platform that helps people explore what's interesting and new in the next moment.