Advertisement

Yahoo now has a 25% stake in Taboola

Taboola revenues are reportedly declining, which they attribute partly to weakness in the digital advertising market. The post Yahoo now has a 25% stake in Taboola appeared first on Search Engine Land.