Switzerland is the world’s most innovative country July 12, 2018 www.businessfondue.com Geneva, Switzerland. Photo courtesy of James Cridland/Flickr Switzerland was ranked 1st in the Global innovation index for the eighth consecutive year. » Read more One comment global innovation index, switzerland