3 ms·
Airbnb.com : Are we talking about that microscopic company that's barely a percent of hotels.com and booking.com ? P.S. That's just to give a perspective on th
by user5994461 10y ago
Airbnb.com : Are we talking about that microscopic company that's barely a percent of hotels.com and booking.com ?
P.S. That's just to give a perspective on the industry ;)