Technology Clickbait giant Outbrain files for I.P.O. June 30, 2021 admin 0 The company said it had $767 million in revenue last year. Source