 Advertising-technology company Innovid Corp. CTV, 5.94 disclosed Monday afternoon that it intends to lay off roughly 10 of its staff. Innovid had 396 full-time employees as of Dec. 31, 2021, according to its most recent 10-K filing. 