Estonia is considered to be the country with the highest number of unicorns per capita in the world! 16 July 202012:48
We did not stand aside and invest at an early stage in one of the TOP 5 most promising startups in Estonia (as of June 2020).
This is what the "Invest in Estonia" publication says. The coronavirus did not in any way interfere with the conclusion of a successful deal.