Expedia.com

  • by May 22, 2006
Expedia.com has placed its $170 million advertising account in review. Deutsch Los Angeles previously handled the account and will not defend.
Next story loading loading..