Begin typing your search...
You Searched For "Travel tech"
Travel tech firm Expedia cuts nearly 100 jobs in 2nd round: Report
US-based travel tech company Expedia Group has laid off around 100 employees in a second round of job cuts that impacted its product and tech...