Robert De Niro and Roger Federer Talks Switzerland. No Drama!


Film advertisement created by BBDO, Switzerland for MySwitzerland, within the category: Hospitality, Tourism.

Advertising Agency: Wirz BBDO, Switzerland

This article first appeared in

Seeking to build and grow your brand using the force of consumer insight, strategic foresight, creative disruption and technology prowess? Talk to us at +971 50 6254340 or mail: or visit

About Author

Comments are closed.