VIDEO: Why the U.S. and Switzerland are Innovation Champions
The United States and Switzerland are two of the 16 countries with the best environments for innovation, according to CTA’s 2019 International Innovation Scorecard. Last week at CTA’s 15th annual Digital Patriots Dinner in Washington, DC, officials from the U.S. and Switzerland accepted their Innovation