Comment Comment by ido I've never lived/worked in either but it seems both Finland and Sweden have really successful and huge tech industries though? parent ido 11 years ago