Tech Meme

In their Q3 earnings calls, both TripAdvisor and Expedia cite Google pushing more of its own travel products in search as a reason for disappointing results (Dennis Schaal/Skift)

By November 10, 2019 No Comments

All rights reserved Nocturnal Cloud.