News

More than 10,000 European hotels are joining collective legal action against Amsterdam-based Booking. com to seek ...