Digital

How StreamScam made $14.5 million with 'no streaming content and the ads were served to no one'

Moat claims it uncovered one of the worst fraud cases yet in booming online video market