Browsing: Travel News

According to the latest financial filings made with the SEC, Booking Holdings’ CEO Glenn Fogel will earn $126.4 million as…