Airbnb to pay $620 million to settle some outstanding Italy tax obligations

Airbnb to pay $620 million to settle some outstanding Italy tax obligations