90829856
Jul 15, 2021
SIMULMEDIA INC.
Subscribe
viewer rewarded advertising technology, namely, non-downloadable software for video players in which viewers can earn boosts, in-game currency, and real-world items for watching advertisements during video content