Expedia to launch in six European countries

By Stanley.Slaughter /