2 min reading time Published 0 hour ago Vanessa Heydorff, Managing Director France of Booking.com, highlighted the company’s resilience, the growth in bookings, and initiatives […]