louis marc ducharmelatest news & developments