Airbnb to pay €576m to tax authorities in Italy

Reading Time: 3 minutesItaly: Airbnb has agreed to pay €576 million [$621 million] to tax authorities in Italy, bringing a long-running dispute to an end.

Reading Time: 3 minutesItaly: Airbnb has agreed to pay €576 million [$621 million] to tax authorities in Italy, bringing a long-running dispute to an end.