New York Times:
Yahoo takes a ~25% stake in Taboola and plans to use Taboola’s ad tech as part of a 30-year exclusive deal expected to generate $1B+ in annual revenue — Yahoo’s chief executive sees the deal as a long-term bet on digital advertising. The companies estimate that their ad partnership will generate $1 billion annually.