08 Dec 2021 Press releases Neste and Ponsse presented a challenge to AI — What does Finnish sisu mean in the 2020s? People