Airbnbs associated with more crime in London, new study shows
Since its founding in 2008, the short-term homestay platform Airbnb has expanded to 100,000 cities in more than 220 countries, and, according to data from the company, 1.5 billion guests had stayed in Airbnb-listed properties through 2023.