Speculation is rife that Expedia has been penalised by Google, losing an estimated 25% in its search visibility. It is...

read more