3148287 Technopolis Oyj Presentation Only 23.04