Asia,  Baidu,  China,  content recommendation,  Discovery,  Fundings & Exits,  Startups,  taboola,  TC

Baidu, China’s Leading Search Engine, Makes Strategic Investment In Content Recommendation Platform Taboola

baidu Baidu, the maker of China’s largest search engine, has made a strategic investment in content recommendation startup Taboola. The companies declined to name the exact amount of the deal, but said that it is in the “multi-millions.” Read More