Ad blocking, a scourge to online publishers, costing them an average of over £930,000 per year according to certain estimates. While uptake rates have declined slightly in the UK, the volume of impressions affected has grown within this period, and [...]
Follow ExchangeWire