Live feed17:13:51·1610dINSIDERFilingvia QuantisnowSEC Form 3: New insider Genesis Partners Iii Lp claimed ownership of 19,350,638 sharesByQuantisnow·Wall Street's wire, on your screen.CTV· Innovid Corp.TechnologyOriginal source