Taboola laying off 6% of workforce, a total of over 100 employees
13.09.22|Sophie Shulman and Meir Orbach
Founder and CEO of the digital advertising platform Adam Singolda sent a letter to the employees announcing the cutbacks, which include a plan to reduce costs by $38 million