Baidu invests ‘millions’ in content recommendation engine Taboola

Baidu, China’s version of Google, has just announced a multimillion dollar strategic investment in content recommendation startup Taboola. Taboola is the company that offers “Recommended for You” links at the bottom of articles on sites such as the Atlantic and Business Insider. The announcement comes fresh off the heels of a $117 million funding round announced…