Booking.com to pay 94 million euros to settle Italian tax dispute

Booking.com to pay 94 million euros to settle Italian tax dispute