US online travel sites Expedia, TripAdvisor and Booking Holdings make their living peddling dream vacations in far-flung locales. Dismal results last week sent stocks plunging. Google was to blame.
US online travel sites Expedia, TripAdvisor and Booking Holdings make their living peddling dream vacations in far-flung locales. Dismal results last week sent stocks plunging. Google was to blame.