Marketing News & Strategy

TripAdvisor Animates Its Owl -- and Gives It a British Accent