Todd Bishop / GeekWire
Expedia Group unveils new tech platform for travel industry, and scoring system for hotels – Expedia Group announced a new technology platform to provide the underlying online infrastructure for other companies to build their own travel businesses. Dubbed Open World, the new platform will deliver an entire ecommerce suite, with building blocks like payments, fraud, conversations, and service, that anyone can use to accelerate, enhance, …