British newspapers have long had a snooty attitude towards this country’s £20bn-a-year advertising industry.
British newspapers have long had a snooty attitude towards this country’s £20bn-a-year advertising industry.
Omnicom Media Group has collected the most medals in the Media Lions category among the media agency holding companies