News

Spain has recently cracked down on Airbnb listings, ordering the removal of nearly 66,000 properties for violating ...