Content Discovery Platform Taboola Advances Its Global Plans By Announcing It Is Now The Largest

Taboola, which has big plans to create a new category that combines content, personalization and advertising, is announcing today that it is the largest discovery platform in the world. The claim is based on data from analytics firm comScore that pegs the platform as reaching 639.5 million unique desktop users.Read the full article