Silver Clio to MLA

Clio Awards is an international award show based in the US, and is one of the world’s most recognisable international advertising awards. Congratulations to the team.