Airbnb forced to cough up €64m fine over unlicensed listings after Spanish court throws out bid to delay payment
THE US-based short-term rental site Airbnb has been forced to cough up a massive €64 million fine after a Spanish court threw out a request