Alleged to have inflated the number of people who watched video ads. Source
Aug 8, 2021 Alleged to have inflated the number of people who watched video ads. Source Click to expand...