Company DescriptionTaboola is widely recognized as the world’s leading video discovery and distribution platform with over 130M uniques a month seeing Taboola recommendations, and half a billion recommendations created a day.