Tom Turula 17 Aug 2017 10:48 AM Sweden, Finland and Denmark are very well-positioned to foster the big ideas of tomorrow. This according to the Intelligence Capital Index (ICI), compiled by Distinguished Fellow at INSEAD, Kai L. Chan, who gauged four parameters – education, creativity, cognitive skills and attractiveness for skilled immigrants – to determine the smartest countries…