Resources Back to Resources Innovid Named One of Business Insider’s 18 Hottest Adtech Firms of 2019 December 24, 2019