America December 13, 2023
Airbnb Settles Italy Tax Dispute For €576M
In a landmark move, Airbnb has inked a monumental €576 million settlement with Italian tax authorities, putting an end to…
America December 13, 2023
In a landmark move, Airbnb has inked a monumental €576 million settlement with Italian tax authorities, putting an end to…
By Rihem Akkouche