Articles Tagged ‘Team One Saatchi’

Behind the buy: Expedia’s biggest brand spend in five years

The new cross-media campaign tries to rebuild consumer confidence in travel.