guillaume pepylatest news & developments