Tag Archives: Booking.com CEO Glenn Fogel

Flight delays, interminable waits on the tarmac— Booking.com CEO Glenn Fogel knows all about travel

Flight delays, interminable waits on the tarmac— Booking.com CEO Glenn Fogel knows all about travel [...]