Yahoo and Taboola Announce Closing of Deal; 30-Year Strategic Partnership, Taboola to Power Recommendations for Yahoo

Estimated $1 Billion in Annual Revenue; Monica Mijaleski, CFO at Yahoo Joins Taboola Board