Expedia Now Claims to Be ‘World’s Largest Travel Site’
Expedia Inc. takes a somewhat narrow definition in claiming to be the "world's largest travel site" in its latest ad campaign, and might get an argument on that score from its offspring, TripAdvisor.