Expedia
Expedia. Set forth in the Recitals
Expedia. Means Expedia, Inc., a Delaware corporation and any successor by merger, consolidation or other business combination.
All Definitions