Short-term rental platform Airbnb Wednesday said it would pay 576 million euros ($621 million) to the Italian Revenue Agency to settle pending income tax obligations…
Short-term rental platform Airbnb Wednesday said it would pay 576 million euros ($621 million) to the Italian Revenue Agency to settle pending income tax obligations…