Spain to fine Booking nearly €500M for elbowing out smaller firms
The parent company of Amsterdam-based Booking.com faces a record fine from Spain’s antitrust watchdog, as Europe steps up its efforts to crack down on tech giants and create breathing room for small...