cde.news
UPDATED: Italian police target Booking.com for alleged tax evasion
Italy's tax police believe Booking.com evaded 153 million euros of value added tax (VAT) in connection with holiday rentals booked through its platform, two sou
Cde