Public trust in advertising hits five-year high as ‘enjoyment of ads’ is key driver

.....

© campaign