Search Results for: ford – Page 19

It’s Absolut Ogilvy

Absolut Vodka has appointed Ogilvy as its new global lead agency. Ogilvy’s remit will include global strategic and creative duties for the brand, focusing on its lead market priorities, with

Continue Reading »