News Summary A tragic accident in Abbeville County resulted in...Read More

Booking.com Faces Major Fine: Implications for the Hotel Industry
News Summary Spain’s regulatory agency has imposed a significant €413 million fine on Booking.com for unfair commercial conditions imposed on hotels. This has sparked discussions