Taboola Investor Presentation Deck slide image

Taboola Investor Presentation Deck

* THE OPEN WEB where we spend 25% of our time RECOMMENDATION Al, personalized, relevant, based on the user and the context Company estimate $70B* WHAT video, product, tv show, app,... WHERE article page, homepage, app, ctv,...
View entire presentation