Does this mean they're admitting that 13% of Airbnb hosts in New York are sharing other properties?
I was under the impression that Airbnb strongly denied such people existed.
Does this mean they're admitting that 13% of Airbnb hosts in New York are sharing other properties?
I was under the impression that Airbnb strongly denied such people existed.