johannes daffuelatest news & developments