June 2019

Currently recharging

On the 17th of June the European Commission released its annual 2019 Innovation Scoreboards, where Sweden remains in the top position, followed by Finland, Denmark and the Netherlands. One reason for our success surely must be Sweden’s affection...