Tourism Research Australia has cited Airbnb as a key player in the number of accommodation businesses to close down in recent years.
Tourism Research Australia has cited Airbnb as a key player in the number of accommodation businesses to close down in recent years.