Taboola Q4 2022 Earnings Call February 24, 2023 at 8:30 AM EST Listen to Webcast Supporting Materials Investor Presentation 12.4 MB