The Yahoo-Taboola partnership is expected to generate $1 billion in annual revenue, but the companies did not provide any other financial details. Yahoo will also get a seat on Taboola’s board.
The Yahoo-Taboola partnership is expected to generate $1 billion in annual revenue, but the companies did not provide any other financial details. Yahoo will also get a seat on Taboola’s board.