marc duvoisinlatest news & developments