Airbnb Tax Investigations by HMRC Airbnb was established in 2008 in San Francisco by three friends who had difficulty affording Read More » May 23, 2023