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