KEY POINTS

New figures released today suggest that ad fraud will cost brands $16.4 billion globally this year, and that nearly 20 percent of total digital ad spend was wasted in 2016.

So-called invalid traffic, where bots rather than humans view or click on adverts on websites, was estimated to cost advertisers $12.5 billion in 2016 by ad verification company Adloox.