Finland is a high-tech country.