Opinion

With 85 global websites, over 25 million app downloads and 12 million user generated reviews Hotels.com, an Expedia Inc. brand, is one of the worlds’ leading online…