Or should I say Expedia? That's right, im spreading rumours like there's no tomorrow.
Earlier today in hotelmarketing.com's newsletter I saw a mention of Google and Expedia with a rumour that the internet search giant may be interested. As you can imagine this only does one thing for Expedia Inc's share price, and north it went [...]