Native and Programmatic Advertising Taboola and Outbrain Call off Their $850M Merger AIT News Desk Sep 9, 2020 Online advertising is a game of scale, but one attempt to consolidate two competitors to better take on Google and Facebook has fallen apart. Taboola …