North stars: Why are Swedish companies world leaders? | Short Briefings on Long Term Thinking - Baillie Gifford | Podwise