Unilever and Nestlé study proves £1.94 in sales for every £1 spent on digital ads

A year-long research project involving Unilever, Nestlé, i2c, Nielsen, Nectar and the IAB UK has determined the impact of online display ads on sales.