sven luttickenlatest news & developments