rudolf hesslatest news & developments