Booking.com’s Chris Dell on Localizing the World’s Largest Travel Platform
A mix of in-house and freelance translators, machine translation refined over six years, and non-English from-the-start content contribute to Booking.com’s USD 17bn annual revenue.