Advertising May 10, 2021 0 Robert De Niro and Roger Federer Talks Switzerland. No Drama! Film advertisement created by BBDO, Switzerland for MySwitzerland, within the category: Hospitality, Tourism. Credits Advertising…
Branding October 9, 2017 0 #TheFutureIsExciting: Inside Vodafone’s Global Brand Refresh Vodafone is opting for optimism in a new global brand positioning campaign that is rolling out across…