The new Leo logo includes both the “Leo” name and Publicis lion, a staple of the agency group’s branding. The new Leo logo. In an announcement video for the new merged agency, Publicis ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results