24-05-2017 15:00 via zdnet.com

Ad fraud loss slides to $6.5 billion worldwide

Digital ad sales are up and vendors are clamping down on fraud schemes designed to siphon cash from the industry.
Read more »