Tag: Agoda
$122 Billion Travel Booking Group Booking.com Fined $530 Million in Spain...
$122 Billion Travel Booking Group Booking.com Fined $530 Million in Spain by Anti-Competition Commission & Will Appeal Fine, Owns 5 Brands Including Booking.com, Priceline,...