Sunday, November 17, 2024
- Advertisement -spot_img

TAG

techplatform

Expedia Group revamps tech platform, announce new travel strategy

The Expedia Group has announced a new strategy which the company said will redefine its place in travel, including a new technology platform, a...

Latest news

- Advertisement -spot_img