Last week, on 24 February, Estonia celebrated its 103rd Independence Day. Therefore, it seems fitting to pay tribute to some of the great entrepreneurial minds of Estonia who have helped the tiny country to achieve international prestige as a startup hub of the world. And what better way to do that than take a look […]