AdminMar 14, 20182 min readGoogle pulls down 3.2bn adverts, reveals how much publishers got in 1 yearTechnology giant, Google pulled down 3.2 billion adverts that violated its advertising and publishers policies in 2017, adding that this...