fromThe Drum1 week agoCoca-Cola inked another massive deal with WPP: what next?The clue, of course, is in the name: Open X. We believe that ideas can come from anywhere.Marketing tech