Common global marketing standards crucial for trust in disruptive times
The world’s largest business association – the International Chamber of Commerce (ICC) – has issued a call for advertisers and marketers to step up as champions of robust ethical standards…