Airbnb Ordered to Surrender Over $800 Million in Unpaid Taxes
Airbnb is ordered to return over $800 million by the Italian authorities over alleged tax evasions. Italian tax authorities are set to seize €779 million ($836 million) from the short-term rental platform Airbnb over alleged tax evasion.
Source: itechpost.com