E erikdestefanis.substack.com Iceland: The emerging tech-ecosystem of the Nordics 132 points imartin2k 3 years ago 137 comments