Expedia Shares Fall After Weak Demand Trends Hurt Results

Expedia Shares Fall After Weak Demand Trends Hurt Results