Yahoo entered into an agreement to acquire a roughly 25% stake in Taboola, the companies announced yesterday. The deal will make Yahoo the content recommendation ad-tech firm’s largest shareholder and grant Yahoo a board seat. While there are benefits for both companies under the terms, this more unique deal is characteristic of an uncertain economic…Read More