What HOMESHARING SITE was hit with a $620 million in fine in Italy for not collecting taxes on rentals? The company said it was working to develop tools to allow tax payments to be made directly to Italian authorities.
Airbnb