Impression Desk

April 2018
ABC have assessed that Impression Desk is compliant with the relevant standards
Joined ABC: 14 November 2013
Owner: Impression Desk
ABC Status: Verified
Standards: Europen Interactive Digital Advertising Alliance (EDAA) Framework
Area: Online Behavioural Advertising