Advertising
The Taboola and Outbrain merger falls apart after renegotiations
A year after announcing an $850 million merger, clickbait giants Taboola and Outbrain ...