It looks like Emil Krafth is staying put.
Publication Date: 2024-11-23 | Orginal source url
Publication Date: 2024-11-08 | Orginal source url