Technology Expedia Goes All-In on AWS, MoreDecember 7, 2017By Hotel Business1 Min Read SEATTLE—Expedia Inc. has made a couple of technology moves to enhance travelers booking experiences across its brands and impact the meetings,… Read More