Fake News

Fake News

Although the exact meaning of “fake news” has been disputed by various interested parties, the pestilence of fake and misleading news is presenting mounting challenges to publishers and programmatic advertisers alike.