Tag: Expedia

Expedia launches latest sustainability strategy Open World

WORLDWIDE: Expedia has launched its new global social impact and sustainability strategy known as Open World.