Innovid, a New York-Headquartered company which maintains an R&D Center in Tel Aviv, has developed a “clickable canvas” technology which enables advertisers to add interactive capabilities to new and existing video content
Innovid, a New York-Headquartered company which maintains an R&D Center in Tel Aviv, has developed a “clickable canvas” technology which enables advertisers to add interactive capabilities to new and existing video content