david mugnierlatest news & developments