When you consider that Expedia and Booking each made at least $900 million in advertising-related revenue in 2022 (though likely much more) and Airbnb pocketed next to zilch, then you know that ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results