1 min read Least News Startups Spain to fine Booking nearly â¬500M for elbowing out smaller firms vi.sasori.vi February 24, 2024 The parent company of Amsterdam-based Booking.com faces a record fine from Spainâs antitrust watchdog,...Read More