Dec 16, 2015 | Press Release
In 10 of the 13 countries surveyed, at least 1 in 4 consumers who are aware of the OBA Icon say they have clicked on it Brussels, 16 December 2015 – New research commissioned by the European Interactive Digital Advertising Alliance (EDAA) and TRUSTe, a leading...