Swiss Touch

October 24, 2018
The Swiss Touch multimedia campaign is promoting the country's innovation across the United States.
The Swiss Touch multimedia campaign is promoting the country's innovation across the United States.