Inauthentic influencers potentially reach millions with manipulative content
Ultimately, the IDJC identified 158 networks of these accounts collectively representing $8.5 million in ad spending and 504 million impressions from September 2023 through April 2024.An impression is a count of every time a post appears on a user's screen…