Taboola spices up video advertising with $15M
Taboola's marketplace connects brands with publishers to put their video content in front of relevant users.
Taboola's marketplace connects brands with publishers to put their video content in front of relevant users.