In the business of online travel reservations, Booking.com is a giant that can require all kinds of terms from suppliers, clients and other business partners. The internet, however, is not a wild west anymore, especially in Europe where regulation is setting fair rules also for digital business. Spain’s National Markets … Read >