Taboola and Outbrain call off their $850M mergerhttps://techcrunch.com/2020/09/08/taboola-and-outbrain-call-off-their-850m-merger/ by KoftaBob • 6 years ago 4 1 6 years agoTEtechcrunch.com