NEW DELHI: Travel site TripAdvisor has launched a new creative ad challenge for travel brands and advertising agencies to design a creative ad campaign that will...