Spanish Regulatory Agency Slaps €413 Million Fine on Booking.com: What It Means for Hotels
News Summary The Spanish regulatory agency has imposed a hefty €413 million fine on Booking.com for allegedly imposing unfair commercial conditions on hotels. This significant