Spain government on Monday said it had ordered tourist rental platform Airbnb to take down more than 65,000 illegal adverts as it tries to balance the flourishing sector against a
Spain government on Monday said it had ordered tourist rental platform Airbnb to take down more than 65,000 illegal adverts as it tries to balance the flourishing sector against a