EduSTA digital open badges constellation was presented to Finnish VET teachers and researchers 10.11.2023 Events News