FEATURED

Booking.com Fined €413 million by Spanish Regulator

The online travel agency Booking.com has been fined an unprecedented €413 million by Spain’s competition watchdog for “abusing its dominant […]