ICAS announces winners of the 2021 Global Awards

France, India, the Netherlands, the UK and the US were honored for effective advertising self-regulation On 15 June 2021, the International Council for Advertising Self-Regulation (ICAS) announced the winners of its second edition of...