Baidu, China’s Leading Search Engine, Makes Strategic Investment In Content Recommendation Platform Taboola
May 18, 2015 at 05:00 AM EDT
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