How big are the organizations in Finland and Estonia in number of people employed?
Is the HQ in Estonia just a logistic base, or are more tasks done from there?